Dia de los Muertos
Dia de los Muertos, a traditional Mexican holiday typically celebrated November 2, is the day souls of the dead, as the tradition goes, return to visit their living family members. The holiday has deep roots running back to Aztec and Mayan cultures more than three thousand years ago, with modern branches throughout Latino, Hispanic, and other cultures worldwide.