Icon of the Seas: World’s largest cruise ship sets sail from Miami
Jan.29, 2024 in
News
The 20-deck Icon of the Seas’ maiden voyage comes amid concerns about the vessel’s methane emissions.
Comments Off on Icon of the Seas: World’s largest cruise ship sets sail from Miami