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