North of Johannesburg is Sandton, considered to be the richest square-mile in Africa, with high-end hotels, dining, shopping, ...