The irresistible atmosphere of Cape Town, the gastronomic delights of Franschhoek and the rich marine life of Hermanus combine on this enthralling introduction to South Africa.