Tamil is spoken in:
India, Malaysia(Peninsular), Mauritius, Reunion, Singapore, Sri Lanka