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 room of Hippolyta.
- Themyscira at Wikipedia.