The Isle of Man is situated in the middle of the Irish Sea, almost equidistant from England, Scotland, Ireland and Wales. The Island forms part of the British Isles but not of the United Kingdom. It is a British crown protectorate with Her Majesty The Queen, Lord of Mann, represented in the Island by the Lieutenant Governor.
The Isle of Man enjoys a long-standing stable economy as well as fiscal and legislative autonomy, setting its direct taxation levels independently of the UK, although ultimate responsibility for the Island’s good government lies with the British Crown. The Island’s parliament, Tynwald, is recognised as the oldest continuous parliament in the world, dating back more than 1000 years. Head of government is the Chief Minister.
The Island is 33 miles long by 13 miles wide with an area of 221 square miles. Current population is approximately 85,000.