Is Isle of Man part Scotland?

The Isle of Man is not part of Scotland. It is a self-governing British Crown Dependency located in the Irish Sea between Great Britain and Ireland. The Isle of Man is not part of the United Kingdom, but the UK government is responsible for its international relations and defence.
Copyright Wanderlust World © https://www.ynyoo.com