Khajjiar- Mini Switzerland of Himachal
Khajjiar is popularly called Mini Switzerland of Himachal Pradesh and with good reason. It is at a height of 6500 feet above sea level and surrounded by dense forests and green meadows. Khajjiar is in fact one of the few places in the world to… Read More »Khajjiar- Mini Switzerland of Himachal