Nainital Hotels – A Comfortable and Memorable Stay
Nainital popularly called the Lake City of India is nestled in the Kumaon region of Uttarakhand. The serene hill station boasts of the eye shaped Naini Lake, the snow covered peaks, boarding schools that were built during the days of British officials, the rich flora and fauna and various entertaining activities like boating, horse riding […]