Naina Devi Temple Nainital | History, Timings and Photos

Naina Devi Temple Nainital Naina Devi Temple Nainital is one of the powerful Shakti Peetas in India. It is present on the north edge of the lake Naini in Mallital area of Ayarpatta, Nainital in the state of Himachal Pradesh. The deity of this temple is Goddess Sati …

Read moreNaina Devi Temple Nainital | History, Timings and Photos