Skip to main content

Cape Town

South Africa

Cape Town is the legislative capital of South Africa, situated on the shores of Table Bay beneath the iconic flat-topped Table Mountain. It is the oldest city in South Africa, founded in 1652 as a supply station, and is known for its natural beauty, winelands, and the Cape of Good Hope.