Tag: in the city of Thorapuza of Kerala