The impact of South Africa’s new regulation of SA Tourism revealed in an easy to understand infographic.

tourism infographic

SA Tourism

SA Tourism Infographic by Traveller24