For South Africans dreaming of an enriching international holiday without draining their savings, the city’s blend of ...