Travel to Isle of Man

The Isle of Man , sometimes referred to simply as Mann , is a self-governing British Crown dependency in the Irish Sea between Great Britain and Ireland. The head of state is Queen Elizabeth II, who holds the title of Lord of Mann and is represented by a lieutenant governor. Defence is the responsibility of the United Kingdom. The island has been inhabited since before 6500 BC.(Wikipedia)

  • Features
  • Continent: Europe