33 Answers
The Godavari is India's second longest river after the Ganga. Its source is in Triambakeshwar
The Godavari is India's second longest river after the Ganga. Its source is in ... Source. - location, Brahmagiri Mountain, Tryambakeshwar, Nashik, Maharashtra, India.
The Godavari is India's second longest river. Its source is in Brahmagiri Mountain, Triambakeshwar, Maharashtra.