Building No.17/198, Thekkekara House Vagamon Post, Elappara Panchayath Idukki , Idukki Unclassified KL 685503 (Kerala)