mini Switzerland of India??
Answers
Answered by
4
THE ABSWER IS
KHAJJIAR , HIMMALCHAL PRADESH
pls mark me as brainliest
ashrithsai:
pls mark ne as brainliest
Answered by
2
A Guide to Khajjiar, India's Mini Switzerland. Khajjiar, the 'Mini Switzerland of India,' as it is often dubbed, is a small hill station in the north Indian state of Himachal Pradesh.
Attachments:
Similar questions