foodcharmer.com
Thank God It’s Foieday: Foie Gras Lives on in Dordogne, France
In Périgord, Dordogne France, it’s always foie day. It happens to be the foie gras capital of France (and the world), producing 90% of all foie consumed in France. And the French consume a lo…