12 Days in South Africa
DO NOT MISS Getting up and close with penguins at Boulders Beach, the Apartheid Museum, taking the scenic train down the peninsula of Cape Town. ITINERARY Day 1: Arrive in Johannesburg, have dinner and sleepover… Continue reading