Spain is located in the Iberian Peninsula in the southwest of Europe, bordering on the Mediterranean Sea in the East, Portugal in the west, the Strait of Gibraltar in the South and Africa, the Pyrenees mountain in the northeast and France, the territory also includes the Balearic Islands in the Mediterranean Sea, the Canary Islands in the Atlantic Ocean, and the hueda and melilia in the north of Africa.<br>
正在翻譯中..
