Which is India's longest river?
-
Yamuna
-
Krishna
-
Ganga
-
Godavari
C
Correct answer
Explanation
The Ganga (Ganges) is India's longest river, flowing approximately 2,525 km from its source in the Gangotri Glacier in Uttarakhand to its mouth in the Bay of Bengal. It is considered sacred in Hinduism and is a lifeline for millions.