where is isle of man located on the world map
Isle of Man The Isle of Man (Manx: Ellan Vannin [ˈɛlʲən ˈvanɪn]), also known simply as Mann (/ˈmæn/; Manx: Mannin [ˈmanɪn]), is a self-governing Crown dependency in the Irish Sea between the islands of Great Britain and Ireland. The head of state is Queen Elizabeth II, who holds the title of Lord of Mann and is represented by a Lieutenant Governor. Foreign relations and defence are the responsibility of the British Government.