Places to See in Nainital
Nainital, a town in the Indian state of Uttarakhand, is a beautiful hill station of India that is situated in the Kumaon foothills of the Himalayas. Its is a treasure trove of scenic beauties and mesmerize each one who visit it ones. Nainital seems as a magnificent flawless picture on a canvas with its beautiful mountains, pure lakes, lush green surrounding and so much more. Tourist from all over the world flocks to this valley town in quest of adventure or sightseeing. Founded in 1841, it has been one of the most saught-after ummer retreats for the British and also been an important pilgrim site for national tourists.