The Godavari is the longest river of South India with a length of 1,465 km. It is India's second longest river after the Ganga. Originating in Triambakeshwar, Maharashtra, it forms one of the largest river basins in the Indian subcontinent, with only the Ganges and Indus rivers having a larger drainage basin. It is also known as Dakshin Ganga.
This Question is Also Available in:
हिन्दी