Himachal pradesh
Khajjiar – The Mini Switzerland Wrapped In The Heartland Of Himachal
Cocooned in the laps of nature, overshadowed by the Dhauladhar ranges with a beautiful view of the hilltops, is the small plateau of Khajjiar, The Mini Switzerland of India. The picture is of a signboard installed by the Vice-chancellor and Head of Chancery of Switzerland during his 1992 visit. That Read more…