The Day of the Dead, or in Spanish "Dia de Muertos" is a multi-day holiday celebrated in parts of Mexico. San Miguel de Allende is the perfect city to take part in this unique cultural celebration. It starts on October 31st and ends November 2nd.