Cruise Industry News tracked down the location and the itineraries of the Royal Caribbean International fleet as of June 16, 2023: Icon of the Seas Year Built: 2023 Capacity: 5,610 guests Location: Turku, Finland Soon to become the world’s largest cruise ship, the Icon of the Seas is in final…