Ibarra is a town and municipality located in the province of Gipuzkoa, in the autonomous community of Basque Country, northern Spain. By 2003 INE figures Ibarra had a total population of 4,374.
Wikipedia https://en.wikipedia.org/wiki/Ibarra,_Spain
Official Website http://www.ibarrakoudala.net/
Coordinates 43°7'53.93" N -2°3'44.127" E