I actually saw on one of the site that you can snorkel with the sharks. I about fainted. I was laughing so hard when I showed my poor kids the picture of the lady swimming w/ the shark and told them we were signed up for it! No way.
A couple of years ago I was in Nassau and the beaches are beautiful so we rented a jet ski. Honestly, I cannot believe how far out they let us go, one mile in any direction. Needless to say, we did it! Stupid looking back. I don't know if you remember this, but the very next week a life guard on that same exact beach wouldn't go into the water to save a girl from a shark attack......RIGHT THERE! I almost fainted. Crazy. So just be aware, they are there and it is obviously their home so be careful!