Multiple choice general knowledge

Which is the longest Indian river?

  1. Godavari

  2. Ganga

  3. Brahmaputra

  4. Andhra Pradesh

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

The Ganga (Ganges) is India's longest river, flowing approximately 2,525 km through the Gangetic Plain of North India. The Godavari is the second-longest, while the Brahmaputra is longer but flows through multiple countries. Option D (Andhra Pradesh) is a state, not a river.