2014 Travel Photographer of the Year.
I have been traveling around the world since 2007 and have visited over 150 countries and territories and all 7 Continents.
I don't think any of the 3 airports should be an issue. You will probably pay more money flying out of SF as it is father away and you will have to drive through traffic both there and back. Personally, I'd just price out tickets and rentals and go with whatever... See More
I also went shark diving in Gansbaai. It is a great experience and South Africa is probably the best place to do it in the world. Another great place in Cape Town is Cape Point. Cape Point is actually the location of the Cape of... See More