Alsatian Vineyard Route
The route is officially divided into four regions: going from the South to the North, Thann-Colmar, Colmar-Ribeauville (Rappoltsweilen), Ribeauville-Obernai, Obernai-Wissembourg.
The Alsatian Vineyard Route includes 67 towns and villages. For a complete list, see: 
As Alsace use to be entirely German speaking until WW II Alsatian German is still common. The stocks of German tourists in the area also contribute to the fact that you can get along everywhere with German. French is the only official language and is spoken by everyone, apart from elderly people who still prefer to avoid it. English is usually only basically understood.
As the Alsatian Vineyard Route is a rural area accessibility with public transport is highly limited. If you drive a car you will find the signs very helpful guiding you to the next stop along the route. The roads are small though and not lit, so avoid travelling in the dusk if you can.
You can get around on foot everywhere you go.
All wine villages along the route are medievil and were almost perfectly preserved. They are normally tiny, which allows you to go through such a village in about half an hour. Bigger villages are Ribeauville, Kaysersberg, Thann, Molsheim, Obernai, Barr and Guebwiller. Colmar is a city and requires an entire day.
You can tour the route for several days depending on how much of it you want to see. For one of the four regions specified above a day should normally suffice.
Alsatian food: Sour Cabbage, quiche Lorraine, tarte flambee, Kugelhopf, Black Forest cake and macarons.
Local Alsatian wine, which is excellent!