Himachal Pradesh's Khajjiar, (commonly called the "Mini Switzerland"), a stunning hill station in the lap of Himalayas, is an ...
Explore 6 stunning "Mini Switzerland of India" destinations, including Khajjiar, Gulmarg, and Auli. Discover snow-capped ...
Located at a height of around 1,920 meter, Khajjiar Lake is amongst the most popular tourist sites in the state. Surrounded by Deodar forests, grassland and hills, the 1.5 sq km large lake is a ...