Answer:
The island you are referring to is likely the Isle of Man. The Isle of Man is a self-governing British Crown dependency located in the Irish Sea between England and Ireland. While it is not part of the United Kingdom, it is a British Overseas Territory. There is no evidence to suggest that the three-legged race originated on the Isle of Man.
Step-by-step explanation: