https://www.marinelink.com/news/carnival-cruise-lines-takes-delivery-of-carnival-spirit318362
Carnival Cruise Lines Takes Delivery of Carnival Spirit
Carnival Cruise Lines, a unit of Carnival received its newest fun ship – the $375 million, 88,500-ton Carnival Spirit, during the…