As festive fever engulfs South Africa, bustling beaches become a crowded canvas ... or go-karting throughout Johannesburg and Pretoria. City lights and cheer: Unwind with festive cocktails at ...