Tourism income in South Africa rises, but challenges persist