10 biggest Shakti Peeths you can visit in India

Shakti Peeths, meaning "abodes of power," are revered pilgrimage sites in Hinduism dedicated to the consort of Lord Shiva, Goddess Sati, whose body parts fell at various locations across the Indian subcontinent. These 52 Shakti Peeths where you can go to seek blessings from the goddess

Load More