The town is Puebla and the battle is called The Battle of Puebla.
Cinco de mayo was not a war
Literally, on cinco de Mayo (May 5th). The year was 1862.
Cinco de Mayo is celebrated on May 5. It is a Mexican day of celebration for the Battle at Puebla.
in puebla
Cinco de Mayo is a celebration, not a place. Your question is impossible to answer.
Cinco de Mayo is not a Mexican holiday. It originated in California during the 1860's and is a commemoration of the Battle of Puebla. A simple "Feliz Cinco de Mayo!" will do just fine or "Tenga un feliz Cinco de Mayo!" ("Have a happy 5th of May!") Cinco de Mayo is NOT the same as Mexican Independence Day, which takes place on September 16th and is also known as "El Grito de Dolores" ("The Shout of Dolores," referring to the cry of independence issued on that day in 1810 from the town of Dolores.)
it didn't, cinco de mayo was a battle that took place in Mexico; US just wanted to celebrate something from the Mexican culture that Mexico didn't celebrate that much.
The battle was The Battle of Puebla. It took place on May 5, 1862.
Cinco De Mayo is celebrated on May 5th in the spanish speaking countries such as; Mexico, El Salvador, Costa Rica and sometimes in Guatemala
Benito Juarez was the president of Mexico when the Battle of Puebla or Cinco de Mayo happened.
Cinco de Mayo (Spanish for "fifth of May") is a celebration held on May 5
Cinco de Mayo is not a religious holiday. It celebrates Mexican forces winning the Battle of Puebla in the French-Mexican War.