Cruise ships and ocean liners have been a popular form of leisure travel for well over a century, with luxury seafaring still ...
Legend of the Seas is the third cruise ship in Royal Caribbean's Icon Class series, currently under construction in Turku, ...