From the delivery of the then-new Costa Magica in 2004.Built by Fincantieri, the ship comes in at 102,587 tons and can carry some 3,470 passengers.