Isle of Man is a self-governing British Crown dependency in the Irish Sea, between Great Britain and Ireland.