I’ve read that this area could fit the description of the location of Garden of Eden very well.
Ma-Nu’s beer barge ran aground on Dilmun (that’s a Gulf Island right there in the vicinity BTW).