Built around an emerald eye-shaped lake at 2,084 m, Nainital is Kumaon's most loved hill station — and home to Naina Devi, one of the 52 Shakti Peeths.
Nainital is built around Naini Lake, a natural eye-shaped lake at about 2,084 m. The name comes from Naina (eye) — legend holds that Sati's eye fell here, making Naina Devi temple on the lake's northern shore one of the 52 Shakti Peeths.
So this is not merely a British hill station; it is a genuinely sacred site with a resort town built around it.
Nearest railhead: Kathgodam (35 km, ~1.5 hours). From Delhi: ~300 km, 7-8 hours by road, or overnight train to Kathgodam then taxi. Nearest airport: Pantnagar (~70 km).
Best time: March-June (pleasant, peak crowds), September-November (clear, calmer — best for views), December-February (cold, sometimes snow). Monsoon brings landslides on the Kathgodam road.
Budget ₹12,000-25,000 per person for 2-3 days. Day 1: arrive, Naina Devi darshan, evening Mall Road and lakeside. Day 2: dawn boating, Snow View ropeway, Tiffin Top. Day 3: day trip to Sattal or Bhimtal, depart. Nainital pairs naturally with a Jim Corbett safari, about 65 km away.