Icon of the Seas is the biggest cruise ship in the world and cost a staggering $1.9 billion to build. It has been described ...
Icon of the Seas, operated by Royal Caribbean, is the largest cruise ship in the world by gross tonnage and is the most ...