http://www.marinelink.com/news/carnival-takes-delivery-of-carnival-miracle323649
Carnival Takes Delivery of Carnival Miracle
Carnival Cruise Lines has taken delivery of its 20th Fun Ship, the 2,124-passenger Carnival Miracle. The delivery took place during…