×

Horseshoe Falls of Canada

(9,169) Waterfall in Ontario, Canada
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.
Address: 6650 Niagara River Pkwy, Niagara Falls, ON L2E 6T2, Canada
Hours: Open 24 hours
Phone: +1 905-356-2241 ⋅ (877) 642-7275