Question: what is the name of wonder woman's home
Answer: Themyscira