
This is Uttarakhand’s classic hill town experience, and the Naini Lake is one of the best you will ever visit. It is a major attraction of Nainital, and like most other wonderful lakes, you can go boating here. One of the best things to do would be to book a lake facing hotel, and you can also see the Naina peak on the northwest side.