Miami Launches World’s Largest Cruise Ship
Icon of the Seas, world’s largest cruise ship, sets sail from Miami. Concerns over methane emissions from LNG despite efficiency claims. Messi at naming; $2 billion cost sparks debates on luxury cruising. Miami, Florida, witnessed the grand departure of the world’s largest cruise ship, Icon of the Seas, on its maiden voyage from the bustling … Read more