Holiday-maker's guide to South Africa - O'HAGAN, Tim