Vellimala

India / Tamil Nadu / Gudalur /
 Upload a photo

An ancient town of Cardamom and hill produce. Situated in high ranges of Idukki District, Kerala, India.
Nearby cities:
Coordinates:   9°42'41"N   77°9'37"E
This article was last modified 6 years ago