Kasauli is a small hill station of Himachal Pradesh located between Kalka and Shimla. It is nestled among the Shivalik Range. Established during the British Era, Kasauli has many spots which attract a lot of tourists for small retreats and weekend trips. Some of the main attractions in Kasauli are The Baptist and The Christ...Read More