Mansa Devi Temple Chandigarh
Mansa Devi Temple, Chandigarh Mansa Devi temple is sited at Panchkula and there is a distance of 8 km between Panchkula and Chandigarh. It is completely devoted to Mata Mansa Devi. According to the myth, there was a downfall of the Devi Sati’s [...]