Hill Station in Dalhousie
As a grassy plateau with a dense forest perimeter, Khajjiar is a natural wonder residing in Himachal Pradesh. Also referred to as a "Mini-Switzerland," this saucer-shaped region is home to a mid-altitude lake, an ancient temple and many other landmarks. For your next vacation, explore Khajjiar's beautiful landscape as the Himalayas touch the sky ar...