Carnival Cruise Line has provided a morning update after Carnival Magic impacted a pier in Jamaica on Tuesday, causing damage and delays.
Cruise News: Latest Cruise Ship and Cruise Line News
Carnival Cruise Line has provided a morning update after Carnival Magic impacted a pier in Jamaica on Tuesday, causing damage and delays.
Cruise News: Latest Cruise Ship and Cruise Line News