Cape Town Carnival returns: a dazzling celebration of culture and creativityBy Staff Reporter | Published 11h ago