GEOQUIZ: Which five African countries border the Mediterranean Sea? Answer: Morocco, Algeria, Tunisia, Libya and Egypt. In all, 22 countries and one territory (Gibraltar) have coasts on the ...