Khajjiar is a popular tourist destination located in the state of Himachal Pradesh, India. It is often referred to as the “Mini Switzerland of India” due to its scenic beauty and resemblance to the landscapes of Switzerland. Khajjiar is situated in the Chamba district, at an altitude of around 2,000 meters (6,500 feet) above sea…