Johannesburg is a city with so much on the go. There are wonderful restaurants, relaxed sidewalk cafes, laughter-filled shebeens, gargantuan shopping malls, tranquil parks, emotive museums, thrilling casinos, busy townships, stunning galleries, funky nightclubs… and that’s just a teaser. Johannesburg's entertainment and leisure options are vast and varied, so make sure your energy levels are high.