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