102k views
4 votes
Which geographic area borders england to the north

User Attack
by
7.2k points

2 Answers

3 votes
Anglo-Scottish borderi think
User Ganesa Vijayakumar
by
7.1k points
1 vote

Answer: Scotland

Explanation: Britain, as well as its siblings who make up the British archipelago, is situated in the North Sea. England is specifically in the southeast portion of the Island, bordering west with Wales and north with Scotland.

User Bojan Milic
by
7.3k points