Loading...
Uploaded by BT3701 on Oct 8, 2010
This is a video of a early autumn walk through a path at Three Sisters Islands at Niagara Falls State Park in New York. The noise you hear is the sound of the water of the mighty Niagara River just above Niagara Falls.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)