Royal Caribbean Confirms Odyssey of the Seas Delay

Royal Caribbean International has confirmed that the launch of new ship, Odyssey of the Seas, will now be postponed until

Read more