Rosebank
-
Meeting the Past and Present South Africa in Johannesburg
More Details: Meeting the Past and Present South Africa in JohannesburgJohannesburg is one of the most important cities in Africa (Cairo, Lagos and Nairobi come to mind as competitors for the top spot…). It is a city of contrasts and, for me, a place where the past and the current South Africa came together – I ended up with a much better understanding of the…