Tag: Khajjiar

Khajjiar - Tourism Spot in India

Khajjiar – Tourism Spot in India

calendar 20/08/18
people By DBTT
comment No Comment
Khajjiar is a hill station in the north Indian state of Himachal Pradesh. It is one of the most widely selected tourism package in all over India. Dating from the 12th…
read more
Quick Contact
close slider
Need Help?