The hill town of Nainital is cosily tucked away in Uttarakhand's Himalayas. There are several activities in Nainital, such as sailing on Naini Lake and hiking up to Tiffin Top. A must-do is taking a stroll around the lake in the evening. The top things to do in Nainital will