Alsace is a beautiful place in eastern France that runs north to south along a gentle valley. The valley floor and walls are dotted with medieval villages, walled castles and almost every free square foot (meter?) is covered with grape vines. Alsace is renown for its sweet wines, and it’s a source of pride for the area. Local wine shops always offer tastings and each year a wine festival is held in the town of Colmar.