2
River Godavari
Photo by:
Phanidhar Varanasi
Category: Nature
The Godavari is India's second longest river after the Ganges river and drains into the third largest basin in India, covering about 10% of India's total geographical area.