Nainital is named by the Temple of Naina Devi.It is considered to the one of the 51 Shakti Peeths. It is built on the upper edge of the lake. Nainital is name is made by two words. The word Naina means eyes and the word Tal means Lake. The perimeter of Nanital Lake is approximately 2 miles.
Naina Devi temple is opened for all the day from 6:00 AM To 10:00 PM.