which countries have coastlines on the mediterranean sea
The countries with coastlines on the Mediterranean Sea are Albania, Algeria, Bosnia and Herzegovina, Croatia, Cyprus, Egypt, France, Greece, Israel, Italy, Lebanon, Libya, Malta, Morocco, Monaco, Montenegro, Slovenia, Spain, Syria, Tunisia and Turkey. In addition, the Gaza Strip and the British Overseas Territories of Gibraltar and Akrotiri and Dhekelia have coastlines on the sea.