TBCSA and TOMSA launch second Trevor Noah campaign to drive international tourism to South Africa
Johannesburg, 22 July 2026 The Tourism Business Council of South Africa (TBCSA) and Tourism Marketing South Africa (TOMSA) have officially launched the second Tourism in South Africa with Trevor Noah…