logo

Video encyclopedia

Niagara Falls

19:09

NIAGARA FALLS - ONTARIO, CANADA 4K

5:02

Driving Downtown - Niagara Falls 4K - Canada

11:01

17 Things to do in Niagara Falls, Ontario, Canada | Niagara Falls Attractions

10:05

Niagara Falls Clifton Hill Entertainment Attractions 4K Walking tour and Falls View Spring

10:29

NIAGARA-ON-THE-LAKE Ontario Canada Village in Summer on Canada Day 4K walking video

Niagara Falls is a city in Ontario, Canada. It is on the western bank of the Niagara River in the Golden Horseshoe region of Southern Ontario, with a population of 88,071 at the 2016 census. The municipality was incorporated on 12 June 1903. Across the Niagara River is Niagara Falls, New York.
  • City facts 

  • Shares borders with 

  • Notable people 

  • Also related