Created by Cruise Fever Royal Caribbean has added a new ground-breaking ship to its fleet, as Star of the Seas has been delivered to the cruise line, in an official “handing-over-of-the-keys” ceremony. Built in Meyer Turku in Finland, this is the second Icon-class ship to be ordered by Royal Caribbean, with at least three more...