Royal Caribbean's 'Icon of the Seas', a floating marvel and a beacon of luxury travel, embarks on its maiden voyage from Miami. Crafted over 900 days in Finland, this monumental vessel stretches longer than the Eiffel Tower and accommodates over 5,600 passengers.