western France

World’s biggest cruise ship tests the waters

Saint-Nazaire, France: Harmony of the Seas, the world's largest cruise ship, set off on its… Read More