

A stunning three-masted luxury sailing vessel just christened in Saint-Nazaire, France, claims the title of world's largest sailing ship.

The eco-friendly giant represents a bold return to wind-powered ocean travel for the ultra-luxury market.

Want to know more?