VIDEO: Icon of the Seas arrives in Miami
The new holder of the “world’s largest cruise ship” title, Royal Caribbean International’s 7,600 guest Icon of the Seas, arrived in Miami for the first time yesterday. Taller than the Eiffel Tower, … Continue reading VIDEO: Icon of the Seas arrives in Miami
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed