Jim Corbett National Park Tour Package from Delhi
Place in the state of Uttarakhand in North India, the picturesque city of Nainital is a genuine happiness for the travelers. If you are looking for relief from the scorching heat of the sun, come to Nainital that assures pleasing weather amidst natural surroundings. Nainital offers tranquil holiday options and weekend getaways hill station in India. Surrounded by hills on three sides, Nainital is a place that makes a just right holiday place for tourists. Once scattered with lakes, this city was called City of 60 lakes.