Kasauli is small hill station seems to live in time warp that belongs to the 19th century. The narrow roads of Kasauli (1951m) slither up and down the hillside and offer some magnificent vistas. Directly below is the spread of vast plains of Punjab and Haryana which as darkens falls, […]