Building No. 317/A Near SML, Vellayamkudy P O IDUKKI , Idukki Unclassified KL 685515 (Kerala)