Cape Town has recently been named one of the best cities in the world according to Telegraph travels and I can see why. Continue reading