Khajjiar- The Switzerland of India

Tourist Places-Khajjiar- The Switzerland of India

Spend your vacation tucked away in the solitude of India’s very own Switzerland, in Khajjiar, Himachal Pradesh. This place is nicknamed as the Switzerland of India during the colonial rule as it has a remarkable resemblance to the exotix landscapes of Switzerland. Here is a list of ten must-visit places in and around this naturally blessed vibrant place. Oh! Do not forget to pack comfy clothes and a great pair of boots because you may want to hike. The beauty of the place is such that your eyes won’t get tired easily. Continue reading “Khajjiar- The Switzerland of India”