Urban view of harbour
South Africa boasts big cities and plenty of urban culture.