Updated on: October 20, 2020 9:57 IST

Naina Devi Temple is one of the 51 Shaktipeeths, know special features of this temple

The temple of Naina Devi is in Bilaspur, Himachal Pradesh. It is considered to be one of the 51 Shaktipeeths. It is believed that mother Sati's eyes fell here. Know more interesting things about this temple

Latest Videos