Multiple choice general knowledge

Which is India's longest river?

  1. Yamuna

  2. Ganga

  3. Godavari

  4. Krishna

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Ganga is the longest river entirely within India, stretching about 2,525 km from its source in Gangotri to the Bay of Bengal. The Yamuna is a major tributary of the Ganga, while Godavari and Krishna are significant peninsular rivers but shorter in length.