Khajjiar a charming small hill-station of Himachal Pradesh is located around 21.6 km away from Dalhousie in Chamba district. If you are not aware this quaint hill-station is popularly nicknamed as the “Mini Switzerland of India. You must be questioning why such comparison with the famous Swiss Alps? The reason for such comparison, those who… Continue reading Trip to Khajjiar: Discover why Khajjiar is referred to as Mini Switzerland