Most Tamils live in southern India, northern Sri Lanka, Mauritius, Singapore and Malaysia.