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