Nainital City Guide – Nainital Travel Attractions Nainital is a beautiful town in the Indian state of Uttarakhand. It is situated in the Kumaon foothills of the outer Himalayas at an altitude of 6,350 ft above sea level. With numerous lakes, the district of Nainital has earned the name ‘Lake […]