Khajjiar is situated in the breathtaking location of Himachal Pradesh, not very far from Dalhousie and Chamba. This region is popularly known as the Mini Switzerland of India as it is surrounded by beautiful scenery, vast green meadows, verdant valleys, dense forests comprising of pine and deodar and the charming Khajjiar Lake in the between the green meadows, adding to the beauty of... https://khajjiarpackage.weebly.com/