Wine and Italy

With over 50 liters per person per year, Italy is one of the largest wine consumers in the world. It goes without saying that wine is deeply entrenched in Italian culture. Wine is standard on the dinner table of every family and it’s generally ... Continue reading