This imaginary place is an island is named after the mythological city of Themiscyra, the capital of the Amazon tribe in Greek mythology. It is the origin place of Wonder Woman. See the DC Wiki entry for more info.
RT @tobiL22 Black I should just see him as a “human” who died tragically. This was in June. I do not say lightly that racist and ignorant people occupy every position in Irish society. I have seen and experienced it first hand. This is why I say educate your families and friends.