Landscapes & nature
Falls Lake
Reservoir located in Durham, Wake, and Granville counties in North Carolina
Wikipedia names Falls Lake as where 2 films and series were filmed; each title’s page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Falls Lake. Each title’s page links to the sentence that says so.
PsychoHorror film1960- The OdysseyFantasy film2026
Filming locations nearby
-
Towns & cities
Durham
United States · 17 km west
County seat of Durham County, North Carolina, United States
-
Landmarks & buildings
Research Triangle Park
United States · 18 km south-west
Research park in North Carolina, United States
-
Landmarks & buildings
Duke University
United States · 20 km west
Private university in Durham, North Carolina, USA
-
Landmarks & buildings
Duke Chapel
United States · 20 km west
Church building in North Carolina, United States of America
-
Landmarks & buildings
Duke Lemur Center
United States · 22 km west
Sanctuary for prosimian primates
-
Landmarks & buildings
D. H. Hill Jr. Library
United States · 26 km south
One of North Carolina State University's two main libraries