109834: Spain Spain is on Europe's Iberian Peninsula. Details Record Type: Location Type Of Location: Country Record Maintained by: HC