Landscapes & nature
Twelve Mile Creek
Waterway located on the Niagara Peninsula in Ontario, Canada
Wikipedia names Twelve Mile Creek 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 Twelve Mile Creek. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Towns & cities
St. Catharines
Canada · 3 km east
City in Ontario, Canada
-
Towns & cities
Thorold
Canada · 9 km south-east
City in Niagara Region, Ontario, Canada
-
Landscapes & nature
Ball's Falls Conservation Area
Canada · 10 km south-west
Conservation area in Ontario, Canada
-
Streets & squares
Screaming Tunnel
Canada · 11 km east
Tunnel in Ontario, Canada
-
Towns & cities
Lincoln
Canada · 12 km west
Town in Niagara Region, Ontario, Canada
-
Towns & cities
Regional Municipality of Niagara
Canada · 15 km south
Regional Municipality in the Golden Horseshoe area of the Province of Ontario, Canada.