Germany is one of the best places to visit in Europe over the festive period because every village, town, and city across the country hosts its own unique Christmas Market.
In Frankfurt, modernity meets tradition, while in the Ravenna Gorge in the heart of the Black Forest, you can revel in a Christmas market set in the great outdoors.
This is one of the most impressive Christmas Markets in all of Germany and it did not disappoint when we visited it.
It was like something out of a fairy tale.