Question: where do the amazons live in wonder woman?
Answer: Themyscira