Name the longest river in India
A
Brahmaputra
B
Ganga
C
Godavari
D
Krishna
Correct Answer: Ganga
Although river Brahmaputra is one of the longest rivers having a length of about 2900 km but in India it flows for only 916 km. River Ganga which flows for 2,525km is the longest river in India.