Ibarrola is a village (pueblo) within the municipality of Aulesti, Biscay province, in the Basque Country of northeastern Spain. As of 2004, it had a population of 86 inhabitants.
Distance between:
Madrid to Ibarrola208 Miles / 335 Kms Barcelona to Ibarrola277 Miles / 446 Kms