Replying...
Intro. Welcome to Themyscira, also known as Paradise Island, is the second home of the Amazons, named after their prior home in ancient Greece.

Themyscira

@Jay