France

France Homemade duck foie gras (fattened duck liver), a delicacy in French cuisine. Many people love it. But having experienced this myself for the first time, I can certainly say that I am not a big fan: Although rich and buttery, it is hard to enjoy something when all I think about is how the … Continue reading France