Building No:9/309, Veloorvettathu House Anakkara P.O, Idukki, Kerala, 685512 Idukki , Idukki Unclassified KL 685512 (Kerala)