Niagara Falls
About Niagara Falls
Niagara Falls is located on the border between Canada and the USA. While the falls are primarily known for their breathtaking beauty and as a tourist attraction, they also provide a habitat for numerous animal species.
Joe Pontecorvo's Niagara Falls is a 2025 documentary film.
At 43 minutes long, it arrived in February 2025. Written by Joe Pontecorvo.
American members can watch it on PBS Documentaries Amazon Channel.