Tag: Echo Yachts

news-19102024-024712

Echo Yachts Unveils Largest Sailing Catamaran for Sale

Echo Yachts has recently announced the launch of the ASC57, which is set to become the largest sailing catamaran in the world. The construction...