Johannesburg is hosting a festive weekend full of Christmas cheer and cultural wealth. From an openair cinema experience to a Christmas town at the botanical gardens and a theatrical masterpiece, there’s something for everyone to enjoy. Come with your loved ones and immerse yourself in the festive spirit of Johannesburg.