I had an amazing experience visiting South Africa. Karl was on point the whole trip and I'm grateful he was our guide. The itinerary had the right balance of planned activities and free time. The highlights in Cape Town were Table Mountain & Cape Hope. We weren't able to visit Robben Island due to bad weather - not Certified Africa's fault. My only critical feedback is that we didn't have a local guide to explain things while driving around Cape Town.
Our time in Johannesburg was great! I love that we spent time with local residents and visited areas outside of the tourist destinations. The safari was a bucket list experience for me and our day at Pilanesberg delivered! We saw so many animals - giraffes, rhinos, hippos, elephants, lions, zebra, and so many others!
I appreciate spending a day in Soweto and being around our fellow black brothers and sisters. And Yeoville Dinner Club was an unforgettable experience!
I highly encourage you to book your African adventure with Certified Africa! I know I will visit the Motherland again and will work with Certified Africa.