Pearl of Iberia
Spain is located on the mountainous Iberian Peninsula in southwestern Europe, bordering Portugal to the west. Spain colonized throughout the world in the 17th-19th centuries, laying the economic foundations for its current prosperity.