The Kingdom of Spain is located in southwestern Europe on the Iberian Peninsula Mainland Spain is a mountainous country  dominated by high plateaus and mountain chains Spain is one of the most popular tourist destinations among European nations