Icon of the Seas is the biggest cruise ship in the world at 248,663 tons, undisputed heavyweight champion and icon of the seas. It features the largest waterpark at sea, powered by LNG, seven pools, ...
The world’s largest cruise ship set sail on its maiden voyage over the weekend. The Star of the Seas, the new crown jewel of Royal Caribbean’s sprawling fleet, departed from Florida’s Port Canaveral ...
Royal Caribbean's Star of the Seas cruise ship arrived at Port Canaveral on August 9, marking the completion of its transatlantic journey from the Meyer Turku shipyard in Finland and setting the stage ...