Every year on November 1, Mallorca observes All Saints’ Day (Día de Todos los Santos in Spanish), a deeply rooted tradition ...