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
Corporation Unveils Helix Terminal At Port of Barcelona

Corporation Unveils Helix Terminal At Port of Barcelona

Miami-based cruise company Carnival Corporation & plc officially opened its second cruise terminal at the Port of Barcelona on May 5. Located on the port’s Adossat wharf, the Helix terminal will accommodate Carnival Corporation’s new class of next-gene...
read more