Turnover: () Country: France Based in the Landes region of France, Ferme Tauzin has specialized in the sale of foie gras and duck confit for over 40 years.