Similar to nougat, turrón is the famous and tasty Christmas sweet from Spain. Continue reading “Turrón El Almendro & Delaviuda will step up your Christmas spirit”