Day of the Dead is a Mexican holiday celebrated October 31 – November 2nd. Families celebrate the life of their deceased relatives during this time. Day of dead of a very bright and warm holidays full of festivities and family gatherings.
San Miguel de Allende is one of the best places in Mexico to see and be part of Dia de los Muertos celebration in Mexico.
Here are my best pictures San Miguel de Allende Dia de los Muertos celebration.