English: It is a small island town in Tamil Nadu.
Telugu: ఇది తమిళనాడులో ఓ చిన్న గ్రామం.