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