Sue Perkins undertakes an epic, personal journey to the source of India's Ganges river in the Himalayas, meeting hermits and holy men to understand the sacred nature of this river.
2. The Ganges is the longest river in India, stretching over 2,525 kilometres (1,569 miles) from its source in the Himalayas to its delta in the Bay of Bengal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results