Multiple choice

Which of the following is the longest river in India?

  1. Ganga

  2. Narmada

  3. Brahmaputra

  4. Godavari

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

The Ganga is the longest river in India, flowing about 2525 km from its origin at Gangotri Glacier in Uttarakhand to the Bay of Bengal. It supports approximately 40% of India's population.