Dia de los Muertos, or Day of the Dead, a holiday that originated in Mexico, is celebrated on November 1 & 2, when the souls of departed loved ones return to join their living friends and family. Families build elaborate altars, called ofrendas, of flowers, sweet drinks, and sugar candies to nourish the dead and […]