Village
Urkabustaiz (Spanish: Urcabustaiz) is a municipality located in the province of Araba (Álava), in the Basque Country, northern Spain. Its capital is the town of Izarra.
Text from Wikipedia (CC BY-SA)
Keep exploring
9 photographs of Urkabustaiz, taken here and in its own light.