Cape Town, The Mother City of South Africa and home to beautiful gardens, splendid vineyards, cool beaches, hipster neighbourhoods, excellent restaurants and craft beer. Over the last couple of years…