If you happen to think that the North Pole is the most festive destination on earth come Christmas time, you might need to reconsider your position. To find yourself in the heart of Christmas cheer, you really need to head a little further south—down to Germany to the wondrous Christmas wonderland known as Dresden. Check out our updated post on Dresden Christmas Markets from ... Read Full Article