piper3 piper3 30-03-2016 Social Studies Answered True or false Spain and France make up the Iberian peninsula