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…