Themyscira (DC Comics)
Themyscira is a fictional unitary sovereign city-state and archipelagic island nation appearing in American comic books published by DC Comics. Previously known as Paradise Island and the Amazon Isles, it first appeared in All Star Comics #8. It is a segregated nation of women—regarded as a feminist utopia—governed by Aphrodite’s Law. Men are banned from Themyscira under penalty of death.