Overview

Legend has it that the Naina Devi Temple in Nainital, Uttarakhand, is built at the spot where the eyes of Goddess Sati fell after Lord Vishnu cut her body into 51 parts. This famous Hindu pilgrimage site is one of the fifty-one Shakti Peethas in India, with the presiding deity being Maa Naina Devi or Mata Sati. Inside the temple, you will find two eyes on the roof, symbolizing Goddess Naina Devi, ... Read More
img