Horseshoe Falls is the largest of the three waterfalls that collectively form Niagara Falls on the Niagara River along the Canada–United States border. Approximately 90% of the Niagara River, after diversions for hydropower generation, flows over Horseshoe Falls.
Fallsview Tourist Area
Fallsview Tourist Area
Fallsview Casino Resort
Journey Behind the Falls
Taco N Tequila
Copacabana Brazilian Steakhouse - Niagara
Zappi's Pizza & Pasta
Brasa Brazilian Steakhouse