Tag: Symphony of the Seas
World’s largest cruise ship begins its maiden journey
PARIS: French shipbuilder STX handed over the world's biggest cruise liner, the Symphony of the Seas, to US giant Royal Caribbean International ahead of...