http://www.bahamas-travel.org/grand-bahamas-dolphins/

Disney Cruises: Hijinks on the high seas, not long after my daughter and I have addressed the Disney Wonder at Port Canaveral in Florida – a memorable moment done, or possibly unbearable by the administrators of the white coat that announces to us the whole ship – which I realize I made my first tactical error.
Awesome Dolphin Experience in Grand Bahamas