The Straits of Gibraltar.
The three countries which directly border Spain are Portugal, France and Andorra. (Gibraltar is reached by causeway, and is not an independent country. Morocco is close to Spain, but not bordering it. Also, Morocco is across the Straights of Gibraltar, and lies in the northwestern corner of Africa.)
The Öresund Strait lies between Denmark and Sweden. It connects the Baltic Sea with the Kattegat strait and serves as a major waterway for maritime traffic in the region.
The Pyrenees Mountains separate France and Spain. The Principality of Andorra, with a population of approximately 84,000, lies in the eastern Pyrenees on this border. It can also be said to separate Spain and Portugal from the rest of Europe.
Spain lies on zero degree longitude line together with France.
Syria lies between Lebanon and Iraq.
The Strait of Gibraltar lie between Spain in Europe and Morocco in Africa.Strait of Gibraliar That would be the Strait of Gibraltar.
Morocco
The Mediterranean Sea lies between Morocco and Europe.
morocco
Portugal does not have a neighbor, on land, south of the country. Morocco is south of Portugal but separated by the Strait of Gibraltar. Portugal does have a neighbour, what about Spain
The Mediterranean Sea lies between Africa and Europe. At its western end is what is sometimes known as the Alboran Sea. It is between Africa and Spain At its western end, the point where Spain and Africa are closest, is the Straits of Gibraltar. They specifically divide Spain and Morocco.
Andorra is the small country that lies between France and Spain.
Genuine Vyneam Delta
Gibralter
Andorra lies on the border of Spain and France
The red sea lies between Asia and Africa.
There is no famous strait between Spain and Mexico, there is an ocean between the two countries, the Atlantic Ocean.