Du Toit Yacht Design launches South Africa’s biggest composite catamaran
June 2019 - Du Toit Yacht Design has launched South Africa’s biggest composite and leisure catamaran, the Two Oceans 110 Day Charter Catamaran. The Two Oceans 110 Day Charter Catamaran is built by Two Oceans Marine Manufacturing. Named Le…