×

Isle of Demons

The Isle of Demons is a phantom island once associated with Quirpon Island, Newfoundland, in Canada. It was generally shown as two islands. It began appearing on maps in the beginning of the 16th century and disappeared in the mid-17th century. Wikipedia