Haridwar, meaning gateway to the Gods, is an ancient pilgrimage site situated in the foothills of the Shivalik Range of the Himalayas. With lush green forests, the crystal clear waters of the Ganges river and mountains in the background, Haridwar is a holy city filled with charming beauty. ...