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 ...
Khajjiar is a destination often referred to as the "Mini Switzerland of India" because of its beauty and picturesque ...
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 ...