You are currently viewing News24 – Trevor Noah ad an ‘investment’ for SA, but Tourism council CEO denies R33m price tag

News24 – Trevor Noah ad an ‘investment’ for SA, but Tourism council CEO denies R33m price tag

Trevor Noah in Tourism in South Africa advert.

Screengrab: TBCSA Tourism Business Council of South Africa