Gangotri is one of the holiest points on the Ganges, considered as the place where the great river actually descended to Earth. Situated high in the Garhwal Himalayas, Gangotri constitutes the origin ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results