Iberia
The Iberian peninsula is located southwest of France, from which it is separated by the Pyrenees mountains. It the location of Spain and Portugal. Iberian engravings have been found on lead, bronze, and siver tablets.
The Iberian peninsula is located southwest of France, from which it is separated by the Pyrenees mountains. It the location of Spain and Portugal. Iberian engravings have been found on lead, bronze, and siver tablets.