what island was used for themyscira in wonder woman
Add a photo to this gallery. 1  Themyscira was shown on the television movie Wonder Woman starring actress Cathy Lee Crosby. The scene was very brief and no details about the island were disclosed.  Titled Paradise Island, it was shown in the Lynda Carter television series Wonder Woman throughout several episodes.