Cruise to Bahamas with a stop at beautiful Half Moon Cay. Horse back riding on the beach is one of the featured tours