Spain is located on the Iberian Peninsula in Europe. Spain shares boundary with country’s mainland in the south, Mediterranean sea in the east, France, Andorra and bay of