reasons to visit South Africa

My Top 8 Reasons to Visit South Africa

South Africa has been on my travel list for a long time. I've visited Egypt, Rwanda and Tanzania but have, sadly, never made it down to South Africa. I've heard so many wonderful things from family and friends ...