The third cruise ship in Royal Caribbean's record-breaking Icon Class will set sail from Barcelona, Spain in 2026.
The first Icon-class vessel, Icon of the Seas, launched in Miami in 2024 as the world's largest — and the company's most successful — cruise ship. Its second iteration, Star of the Seas ...
What is the biggest cruise ship in the world? Here's a quick rundown of the world's biggest cruise ships by gross registered ...
Royal Caribbean International's third Icon Class ship, Legend of the Seas, will debut in 2026. The ship will feature over 40 dining options, a water park, an adults-only area, and other ...
Ambius was the supplier behind the Central Park plantscape project aboard the Icon of the Seas. The project follows similar ...