Khajjiar – Hidden Gem of Himachal Pradesh
Khajjiar is a small hill station located in Chamba district, and is a famous tourist attraction in Himachal Pradesh. The hill station is surrounded by meadows and forests. Khajjiar is among the 160 locations in the world that bear a topographical resemblance with Switzerland. On 7 July 1992, Swiss Envoy Willy P. Blazer, Vice-Counsellor and … Read more