Niagara Falls - The Niagara Falls are in the extreme south of the province of Ontario where the waters of Lake Erie plummet down... More