“I saw a documentary a few years ago that claimed that some small island in the eastern Atlantic (somehere west of Portugal IIRC)——”
—
It is in The Canary Islands,Spanish territory,off of the coast of Africa-——I forget which island.
.
La Palma Island