Slide 1 España Slide 2 3) Geography Spain is located at the southeast of Europe Spain together with Portugal forms the Iberian Peninsula Neighbors? Portugal…