Nainital – The Lucerne Of India
Northern hill stations of India have a classic charm. One of them is Nainital, that stands apart for the enchanting beauty of Naini Lake. Although much has been written about it, there’s still much more to unveil about this modest town of Uttarakhand. Also read: …