Help make Alexa smarter on Alexa Answers. Sign in with Amazon


What part of canada is niagara falls in?

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.

{{ relativeTimeResolver(1568536195817) }}

Points points 123
Rating 0

Similar Questions
Sign in to view all similar questions
Geography 42 Answers

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world