Royal Caribbean International’s Icon of the Seas is a 20-deck, $2 billion-plus ship that set sail on January 27 with 2,350 crew members.
Royal Caribbean International’s Icon of the Seas is a 20-deck, $2 billion-plus ship that set sail on January 27 with 2,350 crew members.