The _______ is the longest river in India.
- Ganga
- Brahmaputra
- Godavari
- Krishna
Answer: Ganga
The Ganga (Ganges) is the longest river in India, flowing approximately 2,525 km from its source in the Gangotri Glacier to the Bay of Bengal. It is considered sacred in Hinduism and supports over 400 million people.