Snorkel and shell at Shell Key Preserve on a small-group cruise
Cruise to Egmont Key for snorkeling, shelling, and beach time
Cruise St. Pete on a private, captained snorkeling charter