TC 48/4(26) LEELA TOWER NEAR BY PASS ROAD, AMBALATHARA     POONTHURA Thiruvananthapuram KL IN 695026 (Kerala)