News

There are many ancient and miraculous Devi Mata temples in India, some of which are Siddha Shaktipeeths. Shaktipeeths are called those holy places where the body parts of Goddess Sati fell.