Where does the Godavari River originate and how long is it?
The Godavari River originates in the Brahmagiri Hills at Tryambakeshwar in Maharashtra and stretches for approximately 1,465 kilometers. It is the longest river in peninsular India and the second longest in the entire country after the Ganges.