Travel

Royal Caribbean’s Icon of the Seas, world’s largest cruise ship, makes maiden voyage

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.