Nainital is a popular and most visited hill station in Uttarakhand. Located at an average altitude of 2050 m above sea level, the location is very famous for its natural attraction. Further, the pleasant climate of this tourist spot makes it one of the best places to visit in Uttarakhand.