What the heck, I am really surprised to hear about these islands. Is this Atlantis? I would have though a group of islands in the Atlantic would be really important historically as stopping points for ships or something and they'd be pretty well known. Also they're such beautiful landforms. Wild.