I think the inspiration was likely Crete, Thera, or Troy. Did I read that right in the article that the new site was found "in mud flats in southern Spain". So, not even an island? That seems like a stretch.
At least it's not as bad a claim as those suspicious-looking rocks off Bimini (which, really, are just some rocks).
At least it's not as bad a claim as those suspicious-looking rocks off Bimini (which, really, are just some rocks).