Emerald Waterways operates a fleet of 15 ships that sail itineraries in Europe, France, Portugal, Egypt, Asia and Russia. I sailed on the 182-passenger...
Carnival Cruise Line and The Bahamas, Carnival, in cooperation with the Grand Bahama Port Authority and the Government of The Bahamas, recently held a...