French Wine Facts
With a per capita consumption of around 60 liters per year (60% red, 25% rosé, 15% white), the French drink more wine than any other nation in the world. Along with drinking the wine, France also exports more wine than any other country in the world […]
0 Read More