kaylahammond145 kaylahammond145 26-10-2016 Geography Answered the large body of water that is south of Europe and north of Africa is