One of India’s most popular hill stations, Nainital is a wonder to behold. Covered in greenery and surrounded by breathtaking mountains, hills and lakes, the hill station offers plenty of sightseeing opportunities for the avid tourist. Lake Naini is widely popular for activities like boating and angling. Sampling the authentic Pahair cuisine and Tibetan food must also be included in your list of “must do things in Nainital”.