World / India / Tamil Nadu / Gudalur, 12 km from center Coordinates: 9°42'27"N   77°9'40"E

Vellimala


An anceint town of Cardamom and hill produce. Situated in highranges of Idukki District, Kerala, India.
Category:



place comments:
add your comment in English


Edited: 27 months ago Languages: en