Discovering the Beauty of Khajjiar, Himachal Pradesh

Khajjiar, a charming little town nestled along the slopes of the Himalayas, is located in the Chamba district of Himachal Pradesh. Breathtaking views of lush green meadows with snow-capped hills in the background can be viewed from this town. You may feel that peace is the most important thing after the chaos and restlessness of […]