
Royal Caribbean is getting closer to welcoming passengers onto its newest cruise ship, Star of The Seas, after it was officially welcomed into the fleet last week.
The latest Icon class ship was handed over to the cruise line after almost two years of construction at the Meyer Turku shipyard in Turku, Finland.