Ocean Safari leads small groups (25 people maximum) on morning and afternoon snorkelling cruises to the Great Barrier Reef, just half an hour offshore. Wetsuit hire ($8) available.