Known as El Dia de los Muertos, or the Day of the Dead, this vibrant convergence of pre-Hispanic and Roman Catholic traditions runs for 48 hours: All Souls’ Day (November 1), when deceased children are remembered, and All Saints’ Day (November 2), when adult souls are honored.