Seen from above, it appears to be a volcanic caldera filled with water, with a smaller island in the middle - a bit like modern Santorini.
The main settlement is probably on the central island. At the foot of craggy cliffs and on top, buildings in the style of Greek temples can be seen.
Inside one of them is the throne of Hippolyta in which she sits at the base of a colossal statue of the goddess Hera that has a crown, a long scepter, and a serpent.
The island is declared by the Queen to be off-limits to all men. As a sorceress she is able to cast a spell over the island that automatically ejects any male that sets foot there.
- Themyscira at Wikipedia.