Eight historic South African towns that preserve the atmosphere of the past | allworld.media