Alsace We joined a group of nine other travelers and two guides on a five-day trip on e-bikes through the towns, vineyards, and farmlands of the Alsace region of France, starting out in Strasbourg (near the border with Germany). Read More International Geographic, Places, Europe, TravelogueHoward WolffJune 23, 2025Alsace, France