Stellenbosch, South Africa
At the top of Table Mountain - Cape Town
Whale watching at De Hoop Nature Reserve, Western Cape.
South Africa - Western Cape - Camps Bay Cape Town - 20 best beaches in South Africa
Camps Bay, South Africa
Africa (by Amnon Eichelberg)
Robben Island, South Africa
I live in South Africa and I walked past this. When you see it. - From Top 100 Stunning Live pics, photos and memes.
Clifton Beaches with Table Mountain and Devil's Peak