We are in the Atlanta airport waiting to board our flight to Johannesburg. Our incoming flight was about an hour delayed due to weather here Atlanta but that's ok - we have plenty of time! Boarding in about an hour but we will be in no rush to get on the plane since we will be on it for 15 1/2 hours!
Next update probably won't be until Sunday night since we get into to Cape Town late Saturday night. Sunday's plans include Table Mountain and Robben Island (where Mandela was imprisoned).
Stay tuned on Facebook for more frequent updates - we will have free Wi-Fi at our hotels so I will update as often as I can!