Horseshoe Falls Photos

Horseshoe Falls, viewed from 16th floor of a hotel on Fallsview Blvd


The Horseshoe Falls, also known as the Canadian Falls, is part of Niagara Falls, on the Niagara River. Approximately 90% of the Niagara River, after diversions for hydropower generation, flows over Horseshoe Falls. The remaining 10% flows over the American Falls.



Horseshoe Falls, viewed from Table Rock Centre in Niagara Falls, Canada

Enter your email address:

Delivered by FeedBurner