Goddess Naina Devi

Goddess Naina Devi

Naina Devi Temple is one of India's 64 Shakti Peethas — the most sacred goddess shrines in Hinduism — located on the northern shore of the beautiful Naini Lake in Nainital. Dedicated to the two-eyed form of Goddess Sati, the temple is especially significant during the Nanda Ashtami festival when tens of thousands of devotees arrive for darshan. The temple's lakeside setting, with stunning reflections of the surrounding hills in the water, makes Naina Devi Temple Nainital a deeply spiritual and visually magnificent pilgrimage destination in Uttarakhand.

View on Map

Why you should visit

  • Spiritual site
  • Lake views
  • Peaceful vibes

Places to visit