Khajjiar located in Himachal Pradesh
Often referred to as the ‘’Mini Switzerland of India’’ due to its topographical resemblance with Switzerland, Khajjiar is a small but beautiful town located close to Dalhousie in the Chambal district of Himachal Pradesh and is an ideal location for a quick vacation in the mountains. It is known for its picture-perfect grassy meadows, a pristine lake, mountains surrounding the valley, and adventure sports such as paragliding, zorbing, and horse-riding.
Url:
https://indiamap.com/places/hill-stations/khajjiar
Main category:
Recreation
Sub category:
Travel
Tags:
places,india,travel,hill stations
Added:
25-07-2022