Find the word definition

Wikipedia
Devikulam

Devikulam is a small hill station about from Munnar in the Idukki District of the southern state of Kerala, India. It lies above sea level.