Icon of the Seas: World's largest cruise ship to set sail from Miami

An aerial view taken on May 30, 2023 shows the construction site of the Royal Caribbean's new ship 'Icon of the Seas' at the Turku shipyard in Finland's southwest coast.

The construction site of the Royal Caribbean's new ship 'Icon of the Seas' at the Turku shipyard in Finland's southwest coast on 30 May, 2023. Photo: AFP / Jonathan Nackstrand

opinions
Previous:Struggling to focus? Stop multitasking and try the 'pull method' instead
Next:Spanish police say they've broken up Sinaloa cartel network, and seized 1.8 tons of meth