Company description
The Horseshoe Falls, also known as the Canadian Falls, is part of Niagara Falls, on the Niagara River. Approximately 90% Niagara River, after diversions for hydropower generation, flows over Horseshoe Falls, while the other 10% flows over the American Falls. Two-thirds of the falls is located in Ontario, Canada and one-third in New York State, United States of America according to the US Geological Survey ...