human
I have a question about the movie Wonder Woman. What is the name of the island where the Amazons live?
assistant
That would be Themyscira. Themyscira is an island in the Aegean Sea, located in the northern part of the Mediterranean Sea. It is the home of the Amazons, a race of warrior women.