Haridwar is the first place in the plains where India’s holiest river, Ganges flows through after its steep descent from the hilly regions. Haridwar is considered one of the holiest places in India and human beings from all parts of India come here to capture a dip in the Ganges and wash off their sins. More information: visit our blog