Alsace is one of the smallest French provinces and is located in the far north-east corner of the country. It's surrounded by the well-known Foret Noire (Black Forest) and the Vosges mountains. In this region, you can find rich farmland, dense forests, vineyards, towns, and villages. The population...