Shree Maa Naina Devi Temple

Shree Maa Naina Devi Temple

Nainital, India

Rating: 9/10
Best time to visit: Morning days
Recommended time to spend: 2 hr
Activities to do:
  • Enjoy panoramic views of Naini Lake.
  • Explore the temple complex.
  • Offer prayers to Naina Devi.
  • Participate in religious ceremonies.
  • Take photos of the scenic surroundings.
Known for:
culturehistorymountain-viewnaturephotographypilgrimagereligionscenic-viewtemple-architecture
Description:

Shree Maa Naina Devi Temple is a revered Hindu shrine located on the northern edge of the picturesque Naini Lake in Nainital, Uttarakhand, India. Dedicated to Goddess Naina Devi, represented by her eyes, the temple is a significant pilgrimage site attracting devotees from all over the country. The temple complex offers stunning views of the lake and surrounding mountains, creating a serene and spiritual atmosphere. The main deity, Naina Devi, is enshrined alongside idols of Lord Hanuman and Goddess Kali. Visitors can reach the temple by road or a short trek, experiencing the beauty of the region along the way. The temple is particularly vibrant during festivals like Navratri, when special prayers and celebrations are held.

History:

The Naina Devi Temple holds a significant place in Hindu mythology and local lore. Legend has it that Goddess Sati's eyes fell at this spot when Lord Shiva was carrying her charred body across the universe. This gave rise to the name 'Naina' (eyes) and established the site as a Shakti Peetha, a sacred place of divine feminine energy. The original temple was believed to have been built in the 15th century, but it suffered damage over time, including destruction in an earthquake in 1880. The temple was subsequently rebuilt, maintaining its traditional architectural style and spiritual significance. Today, it stands as a testament to the enduring faith of devotees and the rich cultural heritage of the region.