Pages filed under: Niagara Falls (ON)
Niagara Falls (ON)
Niagara Falls (pop. 85,000) is a city located 130 km south of Toronto, Ontario, Canada. It is a major tourist destination due to the set of two large waterfalls, best seen from the Canadian side. The area has had continuous settlement since the 17th century. It is also the location for a number of hydro-electric generating stations.