Over 300 take part in adventure sailing, swimming, running a