The world’s largest cruise ship, Icon of the Seas, is setting sail on its maiden voyage.
The $2 billion floating resort, nearly as long as the Empire State Building, features seven pools, theaters, a casino and over 40 places to ‘sea’ and savor the experience.