Standing on one side of the beautiful Naini Lake is the Naina Devi Temple, which is a famous Indian pilgrimage and one of the 51 Shaktipeeths in India. The Naina Devi temple is considered as one of the most sacred temples in the country showering blessings on devotees from across the world. The great Shivalik range of Himalayas surround the town and the temple is guarded by the highest peak Mt. Nanda Devi which is believed to be the sister of goddess Naina Devi.
Nice temple. It is in the district Bilaspur. Infant have problem in eyes then people must visit there. In Navratre there is a lit of rush in Naina devi temple.