Many large cities in Germany have famous Christmas markets, but often enough the smaller ones in picturesque villages and historic market towns have a far more festive atmosphere: arts and crafts markets, local musicians and choirs and regional specialities. One region definitely worth a visit during the festive season is Churfranken at the river Main’s shore. The Churfranken tourism association
unites 24 cities and villages in the region between Spessart and the Forest of Odes. All these villages are small jewels worth exploring, especially during Christmas time. Most of them have their own little Christmas market and are great places to shop for gifts. The two biggest Christmas markets are in Amorbach and Miltenberg. Amorbach is a baroque market town and worth a visit in itself.