Multiple choice

Which of the following is the longest river in india?

  1. Yamuna

  2. Ganga

  3. Brahmaputra

  4. Cauvery

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

The Ganga is the longest river originating and flowing primarily within India, stretching over 2,500 kilometers. While the Brahmaputra is longer overall, a large portion of its course lies outside India.