Journey Behind the Falls
Search results
We did not find results for: horseshoe falls niagara falls canada.
Check spelling or type a new query.
We did not find results for: horseshoe falls niagara falls canada.
Check spelling or type a new query.
Horseshoe Falls is the largest of the three waterfalls that collectively form Niagara Falls on the Niagara River along the Canada–United States border. Wikipedia