Top 10 Tourist Places in Nainital, Uttarakhand
10 Best Tourist Places in Nainital Located in the picturesque hill state of Uttarakhand, of late Nainital has acquired the status of one of the cleanest and beautiful hill station in North India. Surrounded by a number of natural lakes, it is also known as the City of Lakes. Let us now have …
Read More »