3. Portland, US
Brimming with microbreweries, hipster Portland is a beer-lover’s dream. On those rainy Portland days, there’s nothing better than hanging out with a barley sandwich in the city’s cool pubs and bars where you can sample a wide range of locally brewed craft beers. Portland is an IPA (India Pale Ale) town, but you’ll be able to find any type of beer or ale to please your taste buds.