Where is the Strait of Gibraltar?

Well, Strait of Gibraltar is the waterway connecting the Western end of the Mediterranean Sea to the Atlantic Ocean. Europe is North and Africa is South of the Strait.