2 tips.
Eye-to-eye swimming with the sharks in Walker's Cay
You're out of your mind, dude, but it's a surreal experience...one of my friends reached the "Discover us" and bought a …Swimming with the dolphins, Grand Bahama Island
There's the Dream Team organizing trips on the boat called "Dream Too", which departs from West Palm Beach. captain…