Updated on June 19, 2025August 14, 2024Himachal Pradesh India Places To Visit15 Places To Visit In Khajjiar: Cultural Delights And Natural Beauty Several tourist attractions across India are labelled as “Mini Switzerland,” Khajjiar being one of them.