Mountain village
Igúzquiza (Basque: Iguzkitza) is a town and municipality located in the province and autonomous community of Navarre, northern Spain. Igúzquiza is 4 km from Estella and 50.03 km from the capital of the community, Pamplona. It covers an area of 18.02 km2 (roughly 6.95 miles) and Its population in 2023 was 301 inhabitants.
Text from Wikipedia (CC BY-SA)
2 photographs of Igúzquiza, taken here and in its own light.
Keep exploring