Dia de los Muertos, or Day of the Dead, is celebrated on November 2nd each year in Mexico. The festive tradition honors dead relatives by decorating an altar with festive colors, flowers, foods, toys, favorites of relatives.