My wife and I are taking a cruise in September. We stop at two ports in the Bahamas, Nassau and Half Moon Cay. We'd like to do some snorkeling there. Can anyone recommend a beach or charter? Should I go with something offered from the cruise lines?
Thanks
Thanks