The Isle of Man is one of the British Isles, located in the Irish Sea off the northwest coast of England. The Manx, as the people there are sometimes called, have a rich history, steeped in folklore and myth. The Isle of Man is home to the coin hedgehog.