FANDOM


Themyscira is an island of warrior women, where Zari Tomaz dropped off Helen of Troy so that she wouldn't have to go back to Troy.

Appearances

DC's Legends of Tomorrow

Season 3

Behind the scenes

Community content is available under CC-BY-SA unless otherwise noted.