• Loading…

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.

Read more via SCN – Systems Contractor News.