It is hard to tell what the coolest city in the world is, but Cape Town sure as hell comes close. From mountain views to white sandy beaches. From historical sights to a vibrant and colourful culture. From inspiring street art to culinary delights you can’t compete with. The mother city simply has it all. […]