Dia de Todos los Santos Spain

 

All Saints' Day in Spain (Todos los Santos) is celebrated on November 1. It is a very important national public holiday where people from all over the country return to their town or village to lay flowers on the graves of their deceased relatives. There are few religious days that are as important to the common people of Spain as this festival.