
Spread the love
Nabhi (navel) of Goddess Sathi is believed to have fallen here.
This shrine is part of famous Jagannath temple at Puri (located at the south-west corner of the temple)
For more on this temple click here
(Please note that some consider the Viraja Shakthi peeth near Jajpur in Odisha as the place where Devi’s nabhi fell)