Cape Town

Cape Town is a major port city in South Africa’s Western Cape, situated beneath Table Mountain near the Atlantic coast. It is the legislative capital of South Africa.

Connect