Echo Yachts to construct world’s largest sailing catamaran
Australian superyacht builder Echo Yachts has signed a contract to construct a full-custom 57-metre twin-masted catamaran sailing superyacht. According...
News about Western Australia-based custom superyacht builder Echo Yachts.
Australian superyacht builder Echo Yachts has signed a contract to construct a full-custom 57-metre twin-masted catamaran sailing superyacht. According...
Australian custom superyacht builder Echo Yachts has launched its latest newbuild superyacht, the 56m adventure and support catamaran M/Y...