Khajjiar Hill Station, Mini Switzerland

Khajjiar Hill Station is in Chamba district of Himachal Pradesh in India. Khajjiar Hill Station was named “Mini Switzerland” by the Vice Counselor and Head of Chancery of Switzerland in India, in 1992. Khajjiar along with 160 other hill stations are having topographical resemblance to Switzerland. A Summer afternoon in Khajjiar Hill Station, Mini Switzerland….

[Continue reading]