The most popular tourist attractions of Nainital are -

# Naini Lake: This captivating lake, also called Tririshi Lake, provides facilities for boat rides and yachting.

# Naina Peak: Also known as Cheena Peak, this lofty hill offers spectacular sights of the snow-clad Himalayas and the scenic Nainital Valley.

# Snow View: Situated at height of 2270 meter above sea level, this vintage point offers mesmerizing views of the Himalayas and the Tibetan borders. You can reach here by ropeway or the ponies available at the Mallitaal.

# St. John Church: One of the oldest buildings of Nainital, this church was built in 1847 AD after the British turned Nainital into a hill resort.

# Hanuman Garh: Established by Baba Neem Kiroli, this place is perched at a height of 1951 meters, offering stunning views of sunset. There is a grand Hanuman temple at the top of Hanuman Garh.

# Astronomical Observatory: Situated near Hanuman Garh, this is one of the most modern observatories in India, aided with binoculars and telescopes. The entry in the observatory is by permission and timings of visit are fixed.

# Zoo Gardens: The small and beautiful Zoological garden at Nainital houses many animals including tigers, bears, deer, etc.

# Fairs and Festivals: In the month of September the annual festival takes place in honor of Goddess Naina Devi. The Kumaon Festival is celebrated in October and November.

# Adventure Sports: The adventure lovers can participate in the Kingfisher Yachting Competition that takes place in the Naini Lake every year in the third week of June.