Royal Caribbean’s Icon of the Seas shattered all kinds of records when it was launched and grabbed even more attention when ...
Icon of the Seas, operated by Royal Caribbean, is the largest cruise ship in the world by gross tonnage and is the most ...
Ambius was the supplier behind the Central Park plantscape project aboard the Icon of the Seas. The project follows similar ...