Khajjar

Indiamapcom25 Jul, 2022Travel

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.

Recent Profiles

Carriage Cars

Carriage Cars

View Profile

Sandhyashah

Sandhyashah

View Profile

Koenig Rossen

Koenig Rossen

View Profile

Wedding Cakes CCs Sweet AZ

Wedding Cakes Ccs Sweet Az

View Profile

Stefansen Fuller

Stefansen Fuller

View Profile

Frandsen Lindberg

Frandsen Lindberg

View Profile

Wallace Raynor

Wallace Raynor

View Profile

nhacaiuytingy

Nhacaiuytingy

View Profile