Saint Brendan’s Isle, Hy-Brasil and the Isle of Avalon are three of the many fabled islands that were once believed to have existed off the coastline of Britain. These were traditionally difficult islands to find, not only because they were all...
Read More