Better known as El Día de los Muertos (Day of the Dead or All Souls Day), Halloween in Spain is a three-day celebration that kicks off on October 31st with Día de las Brujas (Day of the Witches), continues with Día de Todos los Santos (All Saints Day) on November 1st […]