VII/186 F/26, PUTHIRI TOWER THODUPUZHA     THODUPUZHA Idukki KL IN 685584 (Kerala)