French Holidays & Celebrations, Life In France Calendar & list of all French public holidays in France Explained + Timeline