If you’re after a holiday that has it all look no further than South Africa. […]