“Harmony Of The Seas” – The World’s Largest Cruise Ship
Photo by Loic Venance / AFP Photo
The Harmony of the Seas (Oasis 3) class ship leaves the STX Les Chantiers de l’Atlantique shipyard site in Saint-Nazaire, France, March 10, 2016. The city’s STX France shipyards began building the €1bn ($1.1bn) mammoth for US shipbuilder Royal Caribbean International (RCI) in September 2013. Continue reading »