Fuentealbilla is a village and municipality in the province of Albacete, Castile-La Mancha, Spain. It is located to the northeast of the city of Albacete and had a population of 2,071 in 2009. FC Barcelona and Spain midfielder Andrés Iniesta, who scored the winning goal in the 2010 FIFA World Cup Final, was born in Fuentealbilla.
Continue reading...From
Wikipedia, the free encyclopedia.