Tag: Switzerland of India
Khajjiar – The ‘Mini Switzerland of India’
Did you know that Khajjiar called The Mini Switzerland of India! Khajjiar hill station located in Chamba district, Himachal Pradesh, India, approximately 24 kms from […]
Did you know that Khajjiar called The Mini Switzerland of India! Khajjiar hill station located in Chamba district, Himachal Pradesh, India, approximately 24 kms from […]