When does the Christmas season tradtionally begin in France?
The Christmas season in France traditionally begins on December 6, the feast day of Saint Nicholas. This day is known as "la Saint-Nicolas" in French, and it is celebrated with gift-giving and festive meals. In some parts of France, Saint Nicholas is said to ride a donkey and visit children on the eve of December 6, leaving them small presents in their shoes.