TravelKhajjiar is nature’s bonanza to all its loversWhat is generally referred to as the ‘mini Switzerland of India’ and ‘Gulmarg of Himachal Pradesh’, Khajjiar is nature’s bonanza to all…By The News Himachal · July 19, 2012