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 ...
For 80 hours, I lived aboard Icon of the Seas, the largest cruise ship ever built — a floating city with its own ...