Haridwar was previously known as Mayapuri. It is a city in Uttarakhand, India, and holds great religious significance for Hindus. The city is situated on the banks of the Ganges river and serves as a gateway to several prominent places of worship.
Haridwar Mind Boggler: 20 Questions to Confound Your Brain