Costa Cruises celebrates float-out of Costa Smeralda

Just 15 days after the delivery of Costa Venezia, the first Costa ship designed specifically for…

Continue Reading