Mexican Independence Day, which falls on September 16th, commemorates the country's declaration of independence from Spanish rule in 1810. This national holiday is celebrated with great fervor, featuring parades, music, dancing, and vibrant fireworks displays. El Grito, the iconic moment when the President of Mexico re-enacts the historical call for independence, takes place at Mexico City's central square, the Zócalo, the night before the main festivities.