Top 25 Places to Visit in Nainital

Situated at an elevation of 2084 metres above sea level, the gleaming city of Nainital, also known as the ‘Lake…