From the Daily Beast: Vatican City, with a population of just 842 people, has the highest per capita wine consumption.
Read MoreFrom the Daily Beast: Vatican City, with a population of just 842 people, has the highest per capita wine consumption.
Read More