Skip to main content

Royal Caribbean to base third Icon-class ship in Barcelona in 2026