CNN labels Cape Town ‘one of the most beautiful cities’

Advertisements