What is the geographical significance of the English Channel?
ASeparates the British Isles from the Isle of Man
BBritish Isles from the Mediterranean
CSeparates England from France
DImportant trade route to Western Europe
ASeparates the British Isles from the Isle of Man
BBritish Isles from the Mediterranean
CSeparates England from France
DImportant trade route to Western Europe