Updated on September 4, 2024July 31, 2024Kashmir Places To VisitTop 10 Things To Do In Khajjiar : The Ultimate Hustle-Free Travel Guide The charming hill station of Khajjiar sits In the northern Indian state of Himachal Pradesh.