Day of the Dead (Dia de los Muertos) is observed in Mexico on All Saints Day, November 1 and All Souls Day, November 2nd. Altars are lovingly decorated with photos of the deceased, their favorite foods and drinks, flowers and candy. Customs vary throughout different parts of Mexico, but the country as a whole faithfully celebrates the holiday.
Read Full Article »