Spain

A location; a country. It lies on the Iberian Peninsula, in the southwest of Europe. It shares this peninsula with Portugal. The mountain range the Pyrenees lie on its border with real world France (All Birds Universe Devonshire). The Strait of Gibraltar separates it from northern Africa, specifically Morocco. Spain controls the Canarian Islands off the shore of Morocco.