Icon of the Seas
Jump to navigation
Jump to search
Icon of the Seas is the world's biggest cruise ship. She is essentially a floating 5-star hotel. With an astounding lineup of amenities came a surge in popularity. Despite this, she has yet to depart on her maiden voyage.