Hi. Has anyone done any tours with this company please. We are thinking of going to South Africa with them but would appreciate some info on them please

Many thanks :)