Cape Town vs Joburg. This seems to be the age old feud in South Africa- the battle of the cities. I’ve called Cape Town my home for the past 18 years (having lived in Gaborone, Botswana for the first 4 years of my life) and have always sat firmly on the ‘Cape Town is the […]