<P> The Isthmus of Suez is the 75 - mile - wide (125 - km) strip of land that lies between the Mediterranean Sea and the Red Sea, and is the boundary between the continents of Africa and Asia . Beneath it runs the Suez Rift, dividing mainland Egypt and Africa from the Sinai Peninsula . It is located within the country of Egypt, geographically linking the Mediterranean and Red Seas . Like many other isthmuses, it is a location of great strategic and historical value, most notably the presence of the Suez Canal . </P>

Where is the isthmus of suez on a map
find me the text answering this question