Stock Photo: The Carnival cruise ship Fantasy stops at Nassau in the Grand Bahama Islands