4. Stuttgart
Country: Germany
Population: 582,000
Only two words: Mercedes- Benz, and Porsche. OK, maybe that’s three. If you enjoy wine and you’d like to have a taste of German’s best, Stuttgart, the number 4 on our list of best places to live in Europe in 2018, is the place to be. Or drink. It has had vineyards since 3 AD. Fear not, there’s also beer! Stuttgart has its own beer festival, similar to Oktoberfest. Except that it is celebrated twice a year! You’ve probably never heard of German ballet dancers either, but it’s one of the best ballet institutions in the whole world.