France, Morocco, and Spain all border the Mediterranean and Atlantic.
No, Portugal is not a Mediterranean country. It does, however, have a mediterranean climate, but it is not considered a mediterranean country because the south does not have the Mediterranean Sea as a coast. Once past Gibraltar the Mediterranean Sea becomes the Strait of Gibraltar.
Morocco is a country in northern Africa. Its coastline is the North Atlantic Ocean and the Mediterranean Sea. It borders Western Sahara and Algeria. It is near Gibraltar.
France is north of Spain and its capitol is Paris. It borders the Atlantic and the Mediterranean.
Tunisia is the smallest African country that borders the Mediterranean Sea.
There is no country that borders the Mediterranean Sea whose name starts with a "K".
Spain borders the Mediterranean
There is no such country.
The capital of the only country that borders both the Mediterranean Sea and the Red Sea is Egypt, and its capital city is Cairo.
Egypt is the only African country that borders both the Red Sea and the Mediterranean Sea.
Spain, Portugal, and Andorra create the Iberian Peninsula on the far west side of Europe. Spain is the only one of these three countries that borders the Mediterranean Sea. While Andorra and Portugal are also on the Iberian Peninsula, Andorra is landlocked, and Portugal only borders the Atlantic Ocean, not the Mediterranean Sea.
SYRIA is the only country that borders (1) Turkey, (2) Iraq, and (3) the Mediterranean Sea.