Multiple choice

which is the longest river in India which Flows entirely in India

  1. Ganga

  2. Godhavari

  3. Bharamaputra

  4. Narmada

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

The Godavari is the longest river that flows entirely within the borders of India. While the Ganga is longer overall, it flows through Bangladesh as well.