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