Nainital is one of the most beautiful hill stations in North India. Surrounded by mountains on three sides Nainital is located around the beautiful lake Naini Tal. This place is also known as the “Lake District of India”. Stay tuned to get more updation about the Most Popular places in India Follow us @holidayvent