We’ve just got our new company Taylor Tours South Africa off the ground here in Cape Town and we can’t wait for the upcoming adventures!