Aztec headdress detail (© Marcia Chambers/Alamy)
【May 5 2015】Cinco de Mayo, the May 5th fiesta, commemorates the Battle of Puebla in 1862. It’s not Mexican Independence Day, but rather a celebration of the Mexican Army’s defeat of invading French forces, who’d come ashore to claim land in lieu of monetary debts owed to France by Mexico’s government.Explore breathtaking Gallery from the HuluTrip homepage over the past 5 years..