Loading…
Loading…
Chamunda Devi Temple is one of the 51 Shakti Peetha. It is believed that a hair strand of Mother Bhagwati Jagdamba fell at this sacred spot. Also, according to Srimad Bhagwat, Sri Krishna visited Chamunda Devi Temple after liberating the dragon.
Dress modestly and remove shoes before entering religious sites
Almanac earns a small commission on bookings at no extra cost to you.