Delivery of Costa Smeralda postponed to mid-November

Due to construction delays at the Meyer Turku shipyard in Finland, Costa Cruises has announced that…

Continue Reading