NOVEMBER 1 – Todos Los Santos

November 1st – All Saint’s Day – is a very important national holiday in Spain as … Continue reading NOVEMBER 1 – Todos Los Santos