New Year's Eve
New Year’s Eve is the last day of the year, December 31, in the Gregorian calendar.
New Year’s Eve is the last day of the year, December 31, in the Gregorian calendar.
Labor Day, International Workers' Day, and May Day, is a day off for workers in many countries around the world.
The Day of the Autonomous Community of Madrid, Spain, marks the anniversary of an uprising against French troops in Madrid. It is an annual local public holiday on May 2.
One of Spain’s most popular and festive family occasions is Mothers’ Day on the first Sunday in May.