Is the Isle of Man a British isle?

Answer:
The Isle of Man is a self-governing Crown dependency, located in the Irish Sea between the islands of Ireland and Great Britain.
First answer by Flukey. Last edit by Michael Lyons. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 3 [recommend question].