1 Answers
Log in to answer

New Atlantis is set on an Atlantis-like island called Bensalem.

Source(s)

New Atlantis