DO NAVARRA – Spanish Wines

Spanish Wines that will make you feel young again Navarra is situated in the North of Spain, at the western end of the Pyrenees, where it shares a 163 kilometre stretch of border with France. The entire Navarra DO Spanish Denominación de Origen (Origin Denomination)) lies south of the area’s capital city, Pamplona, which is famous for its annual Running of the … Read more