Spain is a country located on the Iberian Peninsula in southwestern Europe.It`s country a sharing the Iberian Peninsula with Portugal at the western end of the Mediterranean Sea. It is the country with the second-largest number of UNESCO World Heritage Sites, The largest number of World Heritage Cities is Italy.