You must visit these places to get the vibes of Switzerland here in India. The landscapes, scenery and beauty transport you to Switzerland. These places are ideal for those looking for a Swiss experience without leaving India. This place is often called The 'Little Switzerland of India,' dotted with lush green lawns, dense forests and breathtaking natural beauty. Highlights include horseback riding, hiking and picnicking. Discover 9 breathtaking destinations in India that resemble the beauty of Switzerland. Lush green meadows, snow-capped peaks, and a serene atmosphere will leave you spellbound. Switzerland is ... Mini Switzerland On 7 July 1992, Swiss envoy Willy P. Blazer, Vice-Counselor and Head of the Chancery of Switzerland in India brought Khajjiar onto the world tourism map by calling it 'Mini Switzerland'.