Day: Aug 11, 2019

Cape Town, South Africa – more than just a mountain

Cape Town has a famous landmark said to be one of the official Wonders of the World Yes, Cape Town has a famous landmark said to be one of the official Wonders of the World, and yes, it is the backdrop for many “wish you were here” moments, but there is so much more to […]

Read More