Created by Cruise Fever
In 100 days, the largest cruise ship ever built, Royal Caribbean’s Star of the Seas, will make its debut at Port Canaveral. Star of the Seas will be a sister ship to Icon of the Seas, the largest class of cruise ships that have ever been built. Star of the Seas will have a massive […]
The post World’s Largest Cruise Ship Debuts in Just 100 Days appeared first on Cruise Fever.