Cooking Tips Recipes This country drinks more alcohol than any other country in the world Sources from Chowhound • The New Tourist on Youtube • Published 5 months ago