TC 24/25PANAVILA JUNCTION THYCAUD POST     TRIVANDRUM Palakkad KL IN 695014 (Kerala)