The Isle of Man (; ,Ellan is Manx for "island"; Vannin is the genitive case of Mannin, and means "of Mann". pronounced), 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 (...)