If you visit only one place in South Africa, make it Cape Town. Elegant Cape Dutch buildings, characterized by big whitewashed... (more)
Johannesburg is the center of a vast urban industrial complex that covers most of the province of Gauteng, which is Sotho for... (more)