The Magic of Remembrance: Dia de los Muertos in San Miguel de Allende

Dia de los Muertos, or the Day of the Dead, is a time-honored Mexican holiday that honors departed loved ones. In San Miguel de Allende, this commemoration is a joyful festivity filled with colorful altars and marigolds.