Find the word definition

Wikipedia
Elappara

''' Elappara ''' is a village in Idukki district in the Indian state of Kerala and one of the panchayath's in peerumedu taluk.Cool climate is experienced as the region is situated at a height of more than 1000 meter's above the sea level.Elappara is noted for its vast tea plantations creating an amazing experience for the visitors.