The event featured exhibition tours, music, dance, storytelling, arts and crafts, photo opportunities with Magi, and a taste ...
Tens of thousands of people gathered in Cape Town, the legislative capital of South Africa, on Monday for the annual Cape Town Minstrel Carnival, a key part of the city's New Year celebrations.