Khajjiar

E1234823 UNEXPLORED

Khajjiar is a scenic hill station in Himachal Pradesh, India, often called the "Mini Switzerland of India" for its lush meadows, dense forests, and picturesque lake.

All labels observed (1)

Label Occurrences
Khajjiar canonical 2

How this entity was disambiguated

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.