On a trip from Cape Town to Pretoria, a reporter grapples with the whiplash of traveling through South Africa’s two worlds, ...
It sits right on the foothills of the Blue Ridge Mountains and is surrounded by awe-inspiring landscapes and amazing local ...