One of the 18 Shakthipeethas of Goddess Sathi.
Breast of Goddess Sathi is believed to have fallen here. Present temple goes back to 15 nth century AD. The temple, on a small hill top, is small and only a few devotees can enter the shrine at the same time. On the backside of the temple there is a spot where breast of the devi is believed to have fallen.
Temple is near to famous Vishnupad temple- at a walkable distance.