Skip to main content

Ovation of the Seas docks out

Cruise
TTG Staff
4 March 2016

See "the world’s most innovative cruise ship" dock out of Meyer Werft Shipyard in Germany.