Did You Know India Has A Place With Striking Resemblance To Switzerland ? | Oneindia News
2023-03-28 6
Khajjiar in Himachal Pradesh has a lot of similarity with the famous Alpine country Switzerland. It is also sometimes referred as 'Switzerland of Himachal Pradesh' or 'Mini Switzerland of India'.