Respuesta :
There are 21 countries which border the Mediterranean Sea. They are Spain, France, Monaco,Italy, Malta, Slovenia, Croatia, Bosnia and Herzegovina, Montenegro, Albania, Greece, Turkey,Cyprus, Syria, Lebanon, Israel, Egypt, Libya, Tunisia,Algeria and Morocco.