Meet the ‘Megasailer,’ a 328-Foot Megayacht Concept With Huge Sails for Sustainable Cruising
Published by on
… for “wind” and tributes the vessel’s main source of clean, green power. … historic city of Venice and its canals through the use of green technology.