Johannesburg is stepping into the sunshine this weekend with a line-up that’s pure city magic. From circus-inspired theatre and immersive art to brunches in the countryside...