November 1st is celebrated with a national holiday each year in Spain, as Todos los Santos (All Saints´ day). Cemeteries will be packed with families paying their respects to loved ones who have gone before them.
November 1st is celebrated with a national holiday each year in Spain, as Todos los Santos (All Saints´ day). Cemeteries will be packed with families paying their respects to loved ones who have gone before them.