Video of Barry The Barracuda
Snorkeling in 3 feet of water off of Little Caneel Beach. Click on the image, then click on the play icon. It could take a moment for the video to start. View in HD.
BarryBarracudalittle caneel beachcaneel bay resort
From Heaven is…Caneel Bay
Garden Eel? on a Shore off of Little Caneel Beach
Snorkeling at Little Caneel beach and Caneel Bay resort
SnorkelingCaneel BayLittle Caneel Beach