Seven Seas Explorer Preview ~ Behind-the-Scenes: Final Construction ~ Regent Seven Seas Cruises
Description
Previewed by Regent Seven Seas Cruises as "the most luxurious ship ever built," the Seven Seas Explorer is seen here as it finalizes construction at the Fincantieri shipyard in Genoa, Italy.