Nelliyampathy
E1069311
UNEXPLORED
Nelliyampathy is a scenic hill station in Kerala, India, known for its lush tea and coffee plantations, cool climate, and panoramic views of the Western Ghats.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.