Throughout Europe May First is known as May Day where celebrations and festivities are held to welcome in Spring. In France the first of May is a public holiday officially known as La Fête du Travail (National Labour Day) or La Fête du Muguet (Lily of the Valley Day). Ever since its introduction from Japan […]