Cruise operators are turning to the Caribbean, investing heavily in new destinations such as CocoCay, their private island resort in the Bahamas. European cruises are now out of favor, a relief for ...