Situated on the sacred land of Gods, Nainital is popularly known as the lake city. The picturesque little town has a lake surrounded by the mountains. Find respite from the summer heat and maddening crowd of the city at the calm and serene lake town.