Cape Town, colloquially named the Mother City, has recently been voted one of the most beautiful cities in the world and it’s easy to see why. With its combination of towering mountains, pristine beaches and rich culture, it isn’t a destination to be missed. I have to admit, we booked our trip to Cape Town …