
World’s Largest Cruise Ship Debuts in Just 100 Days
In 100 days, the largest cruise ship ever built, Royal Caribbean’s Star of the Seas, will make its debut at Port Canaveral. Photo of Star of the Seas at the shipyard that was taken this past fall. Star of the Seas will be a sister ship to Icon of the Seas, …