Description
Standing on one side of the beautiful Naini Lake is the Naina Devi Temple, which is a famous Indian pilgrimage and one of the 51 Shaktipeeths in India.
Standing on one side of the beautiful Naini Lake is the Naina Devi Temple, which is a famous Indian pilgrimage and one of the 51 Shaktipeeths in India.
Nainital, Uttarakhand, India
Add a review