Multiple choice general knowledge

Which is the longest Indian river?

  1. Godavari

  2. Narmada

  3. Brahmaputra

  4. Ganga

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

The Ganga (Ganges) is the longest river in India, flowing approximately 2,525 km. It originates at Gangotri Glacier in Uttarakhand and travels across the Indo-Gangetic plain before emptying into the Bay of Bengal. The Brahmaputra is longer but flows through multiple countries.