INDIA | Saturday, 16 October 2010 | Views [763]
the pilgrims take a holy bath and make prayers at the mouth of river Ganges.