• Alsace, France
    Strasbourg

Alsace

The province of Alsace stands like a flower-child referee between Germany and France. Bounded by the Rhine River on the east and the Vosges Mountains on the west, this is a green region of Hansel-and-Gretel villages, ambitious vineyards, and vibrant cities. Food and wine are the primary industry, topic of conversation, and perfect excuse for countless festivals.