Themyscira is an island of warrior women.
DC's Legends of Tomorrow
Behind the scenes
- In the DC comics, Themyscira is the home of Wonder Woman and the Amazons. As such, Wonder Woman is most likely from Themyscira.
- Zakynthos, Greece is used as Themyscira in DC's Legends of Tomorrow, with the cove that Zari drops Helen off being Navagio.
- ↑ ""
Community content is available under CC-BY-SA unless otherwise noted.