Scotland – Major Finfish Farms

Scotland – Major Finfish Farms La Tene Maps has released a new edition of its aquaculture map “Scotland – Major Finfish Farms”. This is the first new edition of this map in ten years and follows on from an updating of its Irish Aquaculture Map....