Tags: Ethnic Group.
Tamil South Africans are South Africans of Tamil descent. Tamil people form the majority of Indian immigrants who came from India to Natal South Africa from 1860 onwards.[citation needed]. After the expiry of their indentures most of these Indians moved to the cities becoming established as a thoroughly urban population.