Star of the Seas Arrives at Port Canaveral as World’s Largest Cruise Ship

Royal Caribbean’s Star of the Seas arrived at Port Canaveral early Saturday morning, August 9, officially becoming one of the two largest cruise ships in commercial operation. The vessel matches its sister ship, the Miami-based Icon of the Seas, as…








