Mansa Devi Temple is in Haridwar, where thousands of Hindus flock every year to fulfil their wishes. Legend has it that the goddess Mansa Devi…
Mansa Devi Temple is in Haridwar, where thousands of Hindus flock every year to fulfil their wishes. Legend has it that the goddess Mansa Devi…