South Africa is one of the most diverse countries on the African continent. Whether you’re into nature, adventure, or luxury; this African country has a lot to offer. 

It’s easy to find things to do in South Africa with a quick internet search but it’s much more credible when South Africans themselves share their favorite attractions and things to do. 

In a recent campaign with South African Tourism and famed South African rapper Cassper Nyovest, locals took to Twitter and shared their favorite destinations in their country. 

Here are the best places to go while in South Africa, according to South Africans. 

The Elephant Sanctuary

Bo-Kaap, Cape Town

Kingston Treehouse

Magalies River Valley 

Bushmans Kloof

Hazyview, Mpumalanga

Augrabies Falls National Park

Robben Island

Madikwe Game Reserve

Magalies Park

Phiphidi Falls, Limpopo, Venda

Michelangelo Hotel

Soweto Towers

Barberton Makhonjwa Mountains

Pilanesburg Game Reserve

Sun City Resort

The Gorge Private Game Lodge

Garden Route, Western Cape

The 12 Apostles Mountain Range

Mapungubwe National Park