Wittenberg, Germany
This year, Germany begins twelve months of festive celebrations to mark the 500th year of the Reformation. October 31st of 2017 is also marked as a special national holiday, joining the ranks of the Day of German Unity, Christmas, and Read more









