Where Is Niagara Falls?

You may be surprised but a lot of people ask where is Niagara Falls! Growing up in Canada, I always knew it was in Canada, but I never knew that the United States borders Niagara Falls as well. In other words, Niagara Falls is in Canada as well as in the United States. But where […]

click to continue...