Mammoth ‘Icon of the Seas’ Cruise Ship Will Hold Over 7,000 Passengers.
'Icon of The Seas,' the world’s biggest cruise ship has completed construction at a shipyard in Finland and is now getting its sea legs in Ocean trials. Capable of carrying 7,600 passengers and costing more tha...