Advertisement
Home » Vocabulary » Isle of Man
Place

Isle of Man

The Isle of Man, otherwise known simply as Mann, is a self-governing British Crown Dependency, located in the Irish Sea between the islands of Great Britain and Ireland within the British Isles. The head of state is Queen Elizabeth II, who holds the title of Lord of Mann. The Lord of Mann is represented by a Lieutenant Governor, but its foreign relations and defence are the responsibility of the British Government.

WELCOME TO RICHTOPIA

FREE MEMBERSHIP

Get special new reports and never miss an update again ...

  • 1,921,663 all-time users

WHAT IS RICHTOPIA?

Advertisement
As Seen On Forbes
Advertisement