Royal Caribbean lays keel for Odyssey of the Seas

Odyssey of the Seas, Royal Caribbean’s second Ultra Class cruise ship, received its first block as…

..