Bahama's Photo's:
Ooohhh Barracuda!
Traveling between Islands, George knew just the spot to stop for a swim... with Barracuda's! Yep, there was a 4 - 5 foot barracuda swimming just under the boat. We'll have pictures soon.