Reformation Day in Germany is annually observed on October 31 to remember the Reformation, a time of big religious change between 1517 CE and 1648 CE.
Halloween is a festive occasion that is celebrated in many countries on October 31 each year.
All Saints' Day is an annual public holiday in five German states to remember all Christian saints on November 1.
All Souls’ Day falls on November 2 each year. It is a day of alms giving and prayers for the dead.