Explore Albacete

The city of Albacete lies in the southeastern portion of the Spanish province of Castilla-La Mancha.