Adventure • Culture • Destinations • Southern Africa Just landed: How to spend 24 hours in Johannesburg