Khajjiar – The ‘Mini 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 […]

Read More