Prehistoric Haridwar is one of the oldest alive cities and one of the seven holiest places in India. Hindus watch Haridwar as “the foremost footstep to God”. For the reason, Hindu gods are supposed to have personified at these places various avatars. For Hindus, Haridwar is a holy expedition...