DEVICE/BROWSER INFO
aatventure
It has been claimed that the Garden of Eden was located near the coast of Saudi Arabia, in what is now Iran. The program looks at efforts to locate the Garden of Eden.