Tag: Khajjiar Tourist Places

Tourist Places

Khajjiar- The Switzerland of India and its beauty

Spend your vacation tucked away in the solitude of India’s very own Switzerland, in Khajjiar, ...