Thousands of Hindu pilgrims arrive at these towns to bathe in the Ganges . Thousands of Hindu pilgrims arrive at these three towns to take a dip in the Ganges , which is believed to cleanse oneself of sins and help attain salvation .