Manasa Devi Temple

Manasa Devi Temple, Haridwar

Mansa Devi Temple is one of the oldest temples in Haridwar and is located on top of Bilwa Parvat. Bilwa…