Kasauli is a small hill station in Himachal Pradesh and it is said that the town offers some of theā¦ Read More