Below you can find the Sir thomas more created this idyllic island 15 miles off the coast of the americas Jeopardy Words Answer. The answer to Sir thomas more created this idyllic island 15 miles off the coast of the americas has 6 letters. This clue belongs to the Imaginary islands category and is part of Jeopardy Word Level 1877. If you scroll near the bottom you will find other clues and answers part of level 1877