Haridwar located in Himalayas is a very spiritual place in India with history and scenic beauty. Millions of pilgrims and tourists flock to it every year. Haridwar has a lot more to offer than its ...