Cape Town, Western Cape, South Africa • 10 Employees
Hospitality
SO, WHAT'S OUR BIG IDEA?It's simple really. After years of experience in tailor-made, group travel to Southern Africa, we have noticed that our clients are the happiest when we stay ourselves and deliver the unexpected.So we just kept on doing that.