SOUTHERN WIND backs plan for CT SUPERYACHT HUB
South Africa’s flagship superyacht builder Southern Wind is behind a move to establish a superyacht hub in Cape Town.
South Africa’s flagship superyacht builder Southern Wind is behind a move to establish a superyacht hub in Cape Town.