No. 302/26 CHARILIL COMPLEX Opp. PRIVATE BUS STAND     THODUPUZHA Idukki KL IN 685584 (Kerala)