Do non residents pay tax in South Africa?

Non residents and tax in South Africa

Non tax residents in South Africa have to pay tax on income from sources in South Africa, for example rental income from a holiday flat let out.