Khajjar is an offbeat hill village is just 20 kilometers from Dalhousie in Himachal Pradesh. This place is known as ‘Mini Switzerland of India’ .…
Khajjar is an offbeat hill village is just 20 kilometers from Dalhousie in Himachal Pradesh. This place is known as ‘Mini Switzerland of India’ .…