Khajjiar est une petite ville pittoresque située dans le district de Chamba, dans l'État du Himachal Pradesh, dans la zone nord de l'Inde. Surnommée la "mini-Suisse de l'Inde", cette région est célèbre pour sa beauté naturelle époustouflante et ses paysages enchanteurs. Située à une altitude de 2 000 mètres, Khajjiar est entourée de montagnes majestueuses, de forêts verdoyantes et de prairies luxuriantes. Le paysage ressemble à une carte postale avec ses collines verdoyantes, ses lacs scintillants et ses vallées pittoresques. La ville est également connue pour son climat agréable tout au long de l'année, ce qui en fait une destination touristique populaire.