Royal Caribbean’s Icon of the Seas has set sail on the open ocean for the first time in preparation for its highly anticipated January 2024 debut.
Chula Vista Breaking News & Events
Royal Caribbean’s Icon of the Seas has set sail on the open ocean for the first time in preparation for its highly anticipated January 2024 debut.