Mansa Devi Temple – Peace like nowhere

Mata Mansa Devi is a Hindu temple dedicated to goddess Mansa Devi in the holy city of Haridwar in the Uttarakhand state of India. The temple is located atop the Bilwa Parvat. The term Mansa means wish and it is believed that the goddess fulfils all the wishes of a sincere devotee.