All public schools are closed nationwide in Mexico on May 5. The day is observed as a national holiday in commemoration of Mexico’s victory over the French Second Empire at the Battle of Puebla in 1862.

Scene recreated by Francisco P. Miranda/Source/Photographer:

The day is also referred to as “Cinco de Mayo”, which means “Fifth of May”. The day is celebrated yearly with parades, food, music, dancing, and reenactments of the battle.

Source: Media Without Borders/


Please enter your comment!
Please enter your name here