Places to visit at Kasauli, Himachal Pradesh
if mountainous places make you feel alive, if that’s where your heart rests, then plan a trip to the less-visited hill city of Kasauli. Kasauli is a small hill town in the north Indian state of Himachal Pradesh. It’s home to gabled colonial-era houses, orchards and green-roofed Christ Church, dating from the mid-19th century. At …