Where is Cinco De Mayo Celebrated?

Cinco De Mayo is celebrated in the State of Puebla which is located in Mexico. This holiday commemorates the Mexican’s army’s. It is celebrated on the 5th day of May. Look here for more information: