The Paterson Great Falls is the site of the first hydropower system in America, going back to the 1790s. A hydroelectric facility here now produces enough clean, renewable energy for 11,000 homes.
"The Hidden Gem"
Honoring the past, and looking to the future, a report about the coming Park.
Source:
Fios 1 News 