MovieMaps

Photo of Themyscira Grounds

Location: Villa Cimbrone
As Seen In: Wonder Woman

Artemis fights off several other Amazons while standing on a platform in the middle of the grounds.