CAPE TOWN TABLE MOUNTAIN VIEW
Rated one of the Top 10 Most Beautiful Cities in the World to visit, Cape Town is the jewel of South Africa. The majestic Table Mountain flanks a city bustling with culture, colour and vibrance.
The pristine coastlines, blue flag beaches and award-winning restaurants and wine estates, make Cape Town one of Africa's most desired destinations.
Cape Town is located in South Africa at the southern tip of the African continent, where the Atlantic and Pacific Oceans meet.