Navarra, Spain
Spain
The Navarra region and its capital Pamplona are the birthplace of chistorra, a thin, fast-cured chorizo-style sausage that is a staple of Basque and Navarrese cuisine.
Spain
The Navarra region and its capital Pamplona are the birthplace of chistorra, a thin, fast-cured chorizo-style sausage that is a staple of Basque and Navarrese cuisine.