Cape Town

Kaapstad or Cape Town is the second largest city in South Africa after Johannesburg. The city today is among the most diverse cities in the world which reflects Cape Town’s role as top destination for expats and immigrants in South Africa. Demographics in Cape Town include 48.13% colored inhabitants (includes... read more