Bharat Online
Tourism in Himachal PradeshToy Train Shimla, Himachal PradeshHimachal PradeshHimachal Pradesh


Himachal Pradesh Himachal Pradesh
Naina Devi temple of Bilaspur is revered through the Indian subcontinent. Read about Naina Devi Temple of Himachal Pradesh.


Naina Devi Temple

Naina Devi TempleNaina Devi temple, one of the most important Shakti Peeths of India, is situated in Bilaspur district of Himachal Pradesh. Raja Bir Chand got this temple constructed in the 8th century. The popular hill resort located in Himachal Pradesh known by the name of Nainital has been named after the famous Naina Devi Temple. This temple is dedicated to Goddess Naina Devi and is located on top of the Naina Hill in Bilaspur.

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.