prettylid prettylid 11-02-2021 History contestada Which physical feature lies south of Europe, that creates a physical barrier from Africa? A Ural Mountains B Alps C Pacific Ocean D Mediterranean Sea