Host City: Cape Town

Cape Town is not only the most popular international tourist destination in South Africa, but Africa as a whole. This is due to its good climate, natural setting, and well-developed infrastructure. Cape Town is the quintessential melting pot: it is a city alive with creativity, colour, sounds and tastes. While walking through the city’s streets … Read more