Cinco de Mayo is not Mexico's Independence Day, but the celebration of the Mexican Army's victory over the French in the Battle of Puebla on May 5, 1862. Mexico's Declaration of Independence from Spain in 1810 is celebrated on September 16.
Previous Fact Next Fact