Where to visit in Cape Town, South Africa Today’s blog features Cape Town, South Africa – and is the start of a series focusing on Africa Travel! Stay tuned for more. Iconic Table Mountain… No trip to Cape Town would be complete without visiting Table Mountain, one of the world’s Seven Wonders of Nature. Take...Read More