Located at an altitude of 6,500 feet above sea level nestled in the foothills of the Dhauladhar ranges is a scenic hill station called “Khajjiar”. Such is this hill station’s beauty that it is often referred to as Mini Switzerland. It is also popular for having a rare a combination of three ecosystems i.e. lake, […]