The fabled land of Themyscira might like jaw-droppingly beautiful. That’s cos they were filmed on Italy’s stunning Amalfi Coast! This astonishing stretch of sumptuous coastline is home to picture perfect towns like Positano, Sorrento and Atrani, whilst the beautiful islands of Capri and Ischia are just a stones throw away. No wonder those scenes in the movie evoked such wanderlust in the audience.