Stunning video captures magnificent sight of Icon of the Seas, the world’s largest cruise ship, sailing on the open water
Royal Caribbean’s majestic floating city, Icon of the Seas, has made its grand debut on the open water during sea trials in preparation for its highly anticipated launch in January 2024. The world’s largest cruise ship embarked on a remarkable journey, sailing hundreds of miles before returning to the Meyer Turku shipyard in Turku, Finland, …