French shipyard floats out world’s largest luxury sail yacht cruise

The world’s largest sail yacht cruise ship weighing 26,200 gross tons and spanning 727 feet (220 meters) floated out in France early last week, marking the ship’s official debut on the water. Dubbed the Orient Express Corinthian, the cruise…

Continue Reading