Ferme Marine de Mahebourg
aquaculture at its best
home
the farm
the hatchery
the processing plant
the products
about us
contact us
Welcome