Question: where is england located on a map of the world?
Answer: in the North Atlantic