It is located between Terrapin Point on Goat Island in NY and Table Rock in Ontario!
Niagara Falls seems like a nice place to visit Oh, yeah? I know it sits along the border between the US and Canada. Yes, and they're really pretty. That's nice. They also have about six million cubic feet of water going over them every minute, at least during peak tourist hours. I think I am going to take a trip to see it Well, there are three waterfalls, the biggest being Horseshoe Falls. Where is that one located?
It is located between Terrapin Point on Goat Island in the US state of New York, and Table Rock in the Canadian province of Ontario.