In southwestern Germany, Baden-Württemberg is surrounded by the forests and mountains of the Black Forest on one side and Alsace on the other. Here you will find lots of cozy little half-timbered towns and vineyards, but also big cities like Stuttgart.