Spain is a peninsula located on the south-west corner of Europe, between the Mediterranean sea and the Atlantic ocean.


* Spain is bounded on the west by Portugal. In the south west the 13km wide Strait of Gibraltar separates Spain from Africa.

* Additionally the Balearic Islands (Mallorca, Menorca and Ibiza) in the Mediterranean Sea, Canary Islands in the Atlantic Ocean close to the Moroccan coast, and Ceuta and Melilla, located in northern Africa, are Spanish territory.

* There are 19 autonomous communities including Balearic Islands and Canary Islands, and three small Spanish possessions off the coast of Morocco - Islas Chafarinas, Peñón de Alhucemas, and Peñón de Velez de la Gomera.