Why would the Supreme Goddess choose to remain on Earth when heaven itself bows before her? This question sits quietly at the heart of the Shakti Peetha tradition. According to the Puranas, after Devi ...