Which Countries Drink the Most Wine?

It may not surprise you to learn that Italy, France, and Spain produce the most wine in the world, but did you know that Vatican City is the greatest consumer per capita? This infographic has all you need to know about your favorite way to get your fill of grapes.

Wine Coolers Direct