
Naina Devi TempleThe Goddess Naina Devi is worshipped as a single selfborn pindi. There is another pindi of Ganesha and a third established by the Pandavas. This is believed to be the 'shakti pita' where Sati's eye fell. Naina means eye. The temple is also known as Mahishapitha because of it's association with Mahishasur.This area was the capital of Mahishasur. Mahishasur was given a boon by Brahma, the creator, that he could only be defeated by a maiden. His story is a major section in the Devi Mahatmya and can be found in greater detail in the Devi Bhagavata Purana. He enslaved the Gods and made life impossible for the righteous people of...