
The Naina Devi Temple is an important pilgrimage and attracts thousands of devotees from far and near every year. The temple has an interesting legend behind it. It is said that the eye of Goddess Sati fell over here and hence it has been named as Naina Devi. Naina means eye and this temple is regarded as one of the most important Shakti Peeth in India.
It is said that the Goddess is worshipped here in the form of a self-born Pindi. There are two more Pindis here; one of Lord Ganesha and one established by the Pandavas. The temple is surrounded by breathtaking natural beauty. The scenic natural surroundings provide solace and peace for all those visiting this abode of devotion and faith. Naina Devi Temple is definitely the place to be if are looking for some quiet moments and introspection.