Cinco de Mayo is a Mexican holiday that commemorates the Mexican army's unlikely victory over French forces at the Battle of Puebla on May 5, 1862. This day is celebrated with parades, music, traditional foods, and cultural activities.
This is the best activities website I have come across, it is full of useful and different activities to use every day. This is my go-to site every day to check what is new. Thank you.