Izarra

Izarra, Álava

Izarra is a small village in the Urkabustaiz municipality in the Basque province of Álava.

Search another word or see Izarraon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature