Mansa Devi Temple, Haridwar
Important information Mansa Devi temple Haridwar is the temple of goddess Mansa Devi in the holy city Haridwar of Uttarakhand state of India. This temple is located on the top of the Bilwa Parvat the southernmost mountain chain of the Himalayas Shivalik hills. This temple is also known as the Bilwa Tirthas this temple falls … Read more