Question: what to do on christmas day johannesburg?
Answer: Hop off at Zoo Lake for a picturesque walk and a Christmas Lunch at Moyo. ...  Just a hop across the way is the Johannesburg Zoo, with the Big 5 and various other exotic animals. ...  From there it's on to Gold Reef City Hotel and Casino.