Welcome to Spain, a land of unique beauty and contrasts. Spain is spearated from much of Europe by the Pyrenees Mountains. Northern cities boast wild architecture. The sunny south beckons to tourists. Click below to learn more about this land.