Nainital – The Lake District of India
Surrounded by verdant hills and a sparkling lake is Nainital – a hill station in the Northern state of Uttarakhand in India. A favourite among honeymooners, nature lovers as well as families it is picture-postcard perfect. Located in the Kumaon region, it provides panoramic views of the snowclad Himalayas from vantage points. With seven lakes […]
Nainital – The Lake District of India Read More »