Overview
The Isle of Man is a British Crown Dependency. It is an island located in the north Irish Sea between England and Ireland. The population is 80,058. It is not officially a part of the United Kingdom, but it follows the United Kingdom educational system and curriculum. Click here for the EDGE profile on the United Kingdom.