Launch of South Africa’s biggest composite and leisure catamaran
Two Oceans Marine Manufacturing has launched South Africa’s biggest composite and leisure catamaran, the Two Oceans 110 Day Charter Catamaran. Named Le Cerf, she is owned by Mason’s Travel. Established in 1972, Masons Travel is a leading destination management company…