Specifically, the filming locations included:
* Asheville: The town itself served as the setting for the fictional town of "Darrow."
* The Blue Ridge Mountains: Many scenes were shot in the scenic mountains surrounding Asheville.
* Various locations in Western North Carolina: The miniseries used various locations in the region to capture the appropriate rural atmosphere.
While the story is set in the fictional town of "Darrow," the production opted for the real-life beauty of Western North Carolina to capture the spirit of the story.