Landscapes & nature
Verdon Gorge
River canyon in Provence-Alpes-Côte d'Azur, France
Wikipedia names Verdon Gorge 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 Verdon Gorge. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Towns & cities
Aiguines
France · 11 km north-west
Commune in Var, France
-
Streets & squares Pont d'Aiguines
France · 13 km north-west
Bridge in France
-
Towns & cities
Les Salles-sur-Verdon
France · 13 km west
Commune in Var, France
-
Landscapes & nature
Lake of Sainte-Croix
France · 15 km west
Artificial lake in southern France
-
Landscapes & nature
Verdon Regional Natural Park
France · 15 km north-west
Protected area in France
-
Towns & cities
Bauduen
France · 15 km west
Commune in Var, France