News

Meyer Turku has delivered Star of the Sea, the second Icon-class ship, to Royal Caribbean International in a handover ...