
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 !
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 !