Description
The Niagara Falls are in the extreme south of the province of Ontario where the waters of Lake Erie plummet down almost 60 m (197 ft) into Lake Ontario below. Niagara Falls are amongst the largest,... More Info
Address
Niagara Falls Tourism
5515 Stanley Avenue
Niagara Falls, ON L2G 3X4
Canada
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...