Advertisements
19. Rothenburg ob de Tauber, Germany
This Bavarian town is nothing short of magical in the winter. The ‘Reiterlesmarkt’ (Bavarian Christmas market) that dates back to the 15th century can be found in this ancient city.
You can walk the narrow twisting streets that lead to the ancient town hall where you can find anything from local delicacies to crafts and Christmas souvenirs.