CRUISE VACATIONS • Tuesday, November 3, 2026 Royal Caribbean’s Legend of the Seas, World’s Largest Cruise Ship, Arrives in Florida This Week The travel world is turning its eyes toward South Florida as Royal Caribbean’s Legend of the Seas—currently holding...