Showing 1 - 1 of 1 articles with the tag KHAJJIAR

Khajjiar

Image
Nestled in the Chamba district of himachal pradesh, Khajjiar is a picturesque hill station often referred to as the “Mini Switzerland of India.” With its lush green meadows, dense forests, and..
Read more

Sent 103 days ago