Według portalu About.com najdłuższa rzeka w Indiach to Ganges, który płynie przez około 1569 mil. Położony w północnych Indiach Ganges zaczyna się w Himalajach i płynie do Zatoka Bengalska.
Ganges ma drugi największy zrzut wody z każdej rzeki na świecie. Jego dorzecze jest również najbardziej zaludnione na Ziemi, a ponad 400 milionów ludzi mieszka w basenie i wokół niego. Rzeka zajmuje ważne miejsce w kulturze indyjskiej, ponieważ mieszkańcy jej brzegów wykorzystują ją do celów praktycznych, takich jak kąpiel i wędkarstwo. Ganges jest także niezwykle ważny dla hinduskiej religii, która uważa ją za najświętszą rzekę.