Windfall Filming Locations
Where was Windfall filmed? Windfall was filmed in 2 locations across United States in the following places:
Windfall Filming Locations
Lowville is a village in Lewis County, New York, United States. As of the 2010 census it had a population of 3,470. The village is in the Black River Valley, between the foothills of the Adirondack Mountains and the Tug Hill Plateau, in an area often referred to as the North Country.
Meredith is a town in Delaware County, New York, United States. The population was 1,484 at the 2020 census. It is an interior town in the northern part of the county. The town was named for Samuel Meredith.
Windfall (2010)
Wind power... It's green... It's good... Or is it? Windfall exposes the dark side of wind energy development when the residents of a rural upstate New York town consider going green.