Answer:
B, Scotland
Step-by-step explanation:
Scotland
England is south of Scotland which means Scotland is north of England.
9.4m questions
12.2m answers