2 New Mega Ships Ordered For Carnival Cruise Line

Carnival Cruise Line has today announced two large 180,000 gross ton ships have been ordered