FANDOM


Themyscira is an island of warrior women.

History

In 1253 B.C., Zari Tomaz dropped off Helen of Troy on a beach of Themyscira so that she didn't have to return to Troy.[1]

Known inhabitants

Current inhabitants

Visitors

Appearances

DC's Legends of Tomorrow

Season 3

Behind the scenes

References

  1. "Helen Hunt"
Community content is available under CC-BY-SA unless otherwise noted.