In early 2024, Royal Caribbean International is set to introduce the world's largest cruise ship, the Icon of the Seas, an astounding 365-meter-long vessel that dwarfs even the Titanic – but what about its climate impact?
What Royal Caribbean ship is coming out in 2025?
Star of the SeasStar of the Seas, Arriving Summer 2025.
