World’s Largest Cruise Ship Sets Sail From Miami

World’s Largest Cruise Ship Sets Sail From Miami

The world’s largest cruise ship has set sail from Miami, Florida, on its maiden voyage, amid concerns about the vessel’s methane emissions. The 365m-long (1,197 ft) Icon of the Seas has 20 decks and can house a maximum of 7,600...
read more
MSC Takes Delivery Of Largest Cruise Ship

MSC Takes Delivery Of Largest Cruise Ship

Swiss-based cruise line MSC Cruises has taken delivery of the largest cruise ship ever built in Italy, its new flagship MSC Seashore. The vessel, which features the latest-generation of environmental technologies and equipment, is built by Italian shipbui...
read more