Cape Town Carnival

Cape Town, South Africa

About this event

Vibrant parade celebrating diverse cultures.