There have only been just two candidates -- either outside the mouth of the Mediterranean at Gibraltar, or Plato's imagination.
Why not Thera, its a perfect fit.
Nothing in the Atlantic comes close,except the name of course.