mark on a map holland and england
Answers
Answered by
4
Answer:
Both are in Europe.
Explanation:
England is in the lower part of United Kingdom which is just beside the English channel.
Netherlands or Holland is present in the northern part of France in Europe.
Please mark as brainliest.....
Similar questions