Snorkel Catalina Island's Wall on a private boat with your own guide
Snorkel reefs and a shipwreck, then relax at Saona Island
Snorkel a shipwreck, reef, and Starfish Cay by private boat