Dia de Los Muertos is an annual Mexican holiday that celebrates and honors people who have died. The holiday isn’t approached with sadness, but rather happiness and merriment as many believe that the dead awake during this time to celebrate with their living loved ones.
The celebration is complete with dancing, parades, mariachis, and plenty of good food as droves of people come out to pay homage to those that they’ve lost. And while many people celebrate in the U.S., Mexico City is the epicenter of this holiday, so it’s the best place to experience all that it has to offer.
The holiday technically takes place on November 2nd, but formal celebrations usually begin on October 31st, when the dead are thought to be ushered in. But if you head to
…