Question: where is isle of man located on the world map
Answer: in the Irish Sea between the islands of Great Britain and Ireland