One of the main reasons many people go on vacation to Africa is for a safari. Across the board, South Africa has by far some of the best luxury safari lodges available but there are also several other things for you to do during your visit - the below listing just a few of the things to do in South Africa:
Cape Town
Cape Town is a wonderful city worth a few days on its own, set against the background of iconic Table Mountain. Its waterfront area is a great place to explore on foot. With some great places to eat, drink and shop, the surrounding beach and surf towns are charming.
Penguins
Make a day trip to explore the Cape Peninsula, where you can see one of only two land based penguin colonies on earth.
Two Oceans
The Cape of Good Hope and Cape Point, where you can walk out to the lighthouse, seemingly perched at the end of the world where the two oceans meet.
Whales & Sharks
Spend the day whale watching from land or enjoy plenty of opportunities to get out on the water, including diving with Great White sharks.
Train Tourism
South Africa is home to two of the most famous luxury trains in the world, the Blue Train and Rovos Rail, both evoking the Golden Age of rail travel while rolling across the nation’s heart, from Cape Town to Pretoria/Johannesburg.
History
Many visitors wish to learn about apartheid, and museums and districts in Johannesburg offer ample opportunities to explore this history.
The Cradle
Just outside of Johannesburg is an amazing historical attraction, the Cradle of Humankind World Heritage Site with its famous fossil filled caves.
Rock Art
The Western Cape, towering sand dunes run to the edge of the sea and you examine a stunning and extensive collection of ancient rock art.
Kalahari
The awesome vastness of the Kalahari Desert and its unique collection of wildlife are like an entirely different country stuck into South Africa.
Driving
The famous Garden Route, considered one of the greatest drives on earth.