Khajjiar – Mini Swiss

khajjiar tourist destination

Khajjiar, known as the “Mini Switzerland of India,” is a breathtaking hill station in Himachal Pradesh’s Chamba district, located at Dalhousie.

About the Author

You may also like these