Nestled amongst the stunning Kumaon foothills, Nainital is a beautiful destination for fans of natural beauty. This colonial hill resort offers a peaceful escape from the hustle of city existence, with its shining Naini Lake showing the surrounding green hills. Guests can enjoy water sports, wand… Read More