From the Black Sea through the Bosporus into the Sea of Mamara, past the Dardanelles into the Agean Sea and the Mediterranean
Italy & Greece
The Pyrenees Mountains separate France from Spain.
Spain, France, Italy, Malta, Slovenia, Greece, and Cyprus are all European Union countries that border the Mediterranean Sea.
Dont have a clue
Both FRANCE and SPAIN border both the Mediterranean Sea and the Atlantic Ocean.
The Mediterranean borders Egypt to the North. The Red Sea borders Egypt to the East. Egypt is one of several countries that border 2 or more oceans.
The Suez Canal does not connect any countries. It connects the Red Sea to the Mediterranean Sea.
Mediterranean Sea and North Sea
Ionian Sea The body of the water to the south of Italy and the east of Greece is the Ionian Sea. It is part of the Mediterranean Sea.
Morocco and Spain ... good luck!
Those are two totally separate waterforms . The Mediterranean is between Africa and Europe and has nothing to do with the Persian Gulf which is far to the east.