Icon
 

Cape Town s tourism industry in tatters