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.