Which place is known as the Switzerland of India? Exploring the cultural and natural charm of Khajjiar

Which place is known as the Switzerland of India? Exploring the cultural and natural charm of Khajjiar |

Khajjiar, nestled in Himachal Pradesh’s Chamba district, is famously known as the Mini Switzerland of India. Perched at an elevation of 1,900 metres, it captivates visitors with its saucer-shaped meadows, dense Deodar forests, and a glacial lake featuring a floating island of reeds and grass. Surrounded by the majestic Dhauladhar range, Khajjiar offers panoramic mountain…

Read More