Dyer Island & Gansbaai: Adventure Basecamp on South Africa's Walker Bay - Adventure Collective Travel