Tag: Nainital sightseeing

Best Places to visit in Nainital

The first view of Nainital is truly enchanting. Once in this hill town of Uttarakhand in North India, you will be tempted to sit back and relax !