Towns & cities
Grotte Santo Stefano
Human settlement in Viterbo, Italy
Wikipedia names Grotte Santo Stefano as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Grotte Santo Stefano. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Landscapes & nature
Gardens of Bomarzo
Italy · 6 km south-east
Manieristic monumental complex located in northern Lazio, Italy
-
Towns & cities Bomarzo
Italy · 7 km south-east
Italian comune
-
Towns & cities
Civitella d'Agliano
Italy · 10 km north
Italian comune
-
Towns & cities
Bagnaia
Italy · 10 km south
Frazione of Viterbo, Italy
-
Landscapes & nature
Villa Lante
Italy · 10 km south
Renaissance villa in Bagnaia, Italy
-
Landscapes & nature
Lake Alviano
Italy · 12 km north-east