Paradise Island
Themyscira, otherwise known as Paradise Island is a secluded island in the center of the Bermuda Triangle. No man has ever set foot onto the island as it was created as a land where women could live in peace and seclusion protected by the Olympians, specifically Hera and Athena. There are many women on the island and the society promotes a nudist centered world where everyone can be free with no fear of repercussions. This particular story focuses on the Amazonian female warriors but may...