Tharoor, Palakkad, Kerala, India

GPTKB entity