Igúzquiza
Igúzquiza
Iguzkitza | |
|---|---|
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 km² (roughly 6.95 miles) and Its population in 2023 was 301 inhabitants.