Advertisement

Regent Seven Seas Explorer float out

What the line bills as “The most luxurious ship ever built” was floated out at the Fincantieri shipyard in Genoa, Italy in October 2015.

Share

Advertisement