This is an annual celebration held on the 5th May across Mexico, though it’s primarily celebrated in the state of Puebla. It’s to commemorate the Mexican Army’s victory over the French Empire back in 1862.
Check out hostels in Mexico City - the closest city to Puebla state.