Multiple choice general knowledge culture

Which is the longest river of India?

  1. Ganga

  2. Jamuna

  3. Krishna

  4. Narmada

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

The Ganga (Ganges) is indeed the longest river in India by length, flowing about 2,525 km through the heart of India. While the Brahmaputra carries more water, the Ganga has the greatest length within Indian territory. The Yamuna is a major tributary of the Ganga, not a separate long river. Krishna and Narmada are significant peninsular rivers but much shorter than the Ganga.