Heartbeat of the rainbow nation

March 3, 2014

Johannesburg and adjacent Soweto are two of the most fascinating destinations on the planet, reports travel editor Winsor Dobbin. Johannesburg is a city of contrasts. From flashy shopping malls to shanty towns, from leafy green […]