Atlantis obviously near the Straits

Atlantis obviously near the Straits of Gibraltar. Obviously!