Which is the longest river of India?
The Ganges river, whose length is about 2510 kilometres.