Operating in one of the finest dive spots in South Africa, this established company caters for all divers (experienced or not). Activitie...