Contact Viking Aquaculture



Marine Aquaculture in South Africa

Marine aquaculture - also called mariculture - refers to the farming of animals and plants in seawater including oysters, mussels, finfish, ...more