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