Article

About Spain

Spain is located on the Iberian Peninsula (which it shares with neighboring Portugal) in the southwestern part of Europe. With Spain taking up most of the Iberian Peninsula, it has both the Atlantic coast and the Mediterranean coast. It includes the string of Balearic islands (Mallorca, Menorca, Ibiza and Formentera), as well as the Canary […]