Street Performer – Cape Town, S. Africa

Cape Town just might be the coolest city in the world. Travel writers always describe cities as ‘vibrant,’ but in this case I think Cape Town defines the term. Because of the city’s location, Dutch & English ships have doubled the cape for hundreds of years, bringing with it European culture and food, and also […]