One of the most magical experience we have ever had as a family was visiting Christmas Markets in Germany. While it might not seem like the most welcoming time of the year in terms of weather, I think after having experienced it that I would have to say that everyone should see the magic of Christmas in Germany.