Home
Gorbeia Inguruak Araba Euskadi Spain
43.0521188,-2.564711
Ibarra
Home
Ibarra
Ibarra (which means alluvial plain in Basque) may refer to:
Distance between:
Madrid to Ibarra
192 Miles / 309 Kms
Barcelona to Ibarra
269 Miles / 434 Kms
Postal Code
01160
Population 2019
Total: 876
Total Men: 454
Total Women: 422
Broadband and mobile Internet coverage
museum Nearby
Guggenheim Museum Bilbao
tourist attraction Nearby
Cascada del Río Butron
Azalene hondartza