Know more about the Naina Devi temple in Himachal Pradesh

It is situated in Bilaspur, Himachal Pradesh. This holy temple is also one of the 51 Shakti Peethas. It is believed that the eyes of Mother Sati fell at this place. Along with this, the idol of Kali Mata and Lord Ganesha is also present.