There are plenty of New Yorkers that can drink a couple of beers in one night’s time; however, no one beats the Czech! Greatly surpassing Ireland (No 2) and Germany (No 3), Czech Republic is No 1 in per-capita beer consumption of some 156 litres. This leaves no doubt as to why Czech beer is […]