Tag Icon of the Seas Size

World's largest cruise ship: Icon of the Seas

World’s Largest Cruise: Icon of the Seas

Icon of the Seas The largest cruise ship in the world, named Icon of the Seas, began its first journey from Miami, Florida on 27th January, 2024. However, there are worries about the ship’s methane emissions. It is going on…