Cape Town, South Africa

posted in: Africa, La Carmina, Travel Videos | 0

Cape Town, South Africa is an incredible city and thanks to Cape Town Tourism, we shot a little bit of everything: safari, wine, architecture, and even drag queens. Business Insider published our story about the art and culture in the city — see it on this popular news site.