Naina Devi Temple is one of the most famous temples of 9 divine powers in Himachal Pradesh. Naina Devi Temple is a holy shrine that is dedicated to Shri Naina Devi, one of the forms of Goddess Shakti. It is believed that Sati’s eyes fell at this point. The term ‘Naina’ suggests ‘eyes’, so the goddess came to be known as Naina Devi.