Cape Town Carnival: An array of colours, costumes and cultures What a show! It was an absolute culture overload. Cape Town really gave it her all tonight. It is...