Niagara Falls, Ontario

Photos from Niagara Falls, Ontario, Canada

Niagara Falls is the collective name for three waterfalls that straddle the international border between Canada and the United States  – Photos Taken 2009, reuploaded 2020

Niagara-on-the-Lake is a town in southern Ontario. It sits on the shores of Lake Ontario, at the mouth of the Niagara River. It’s known for its wineries and the summer Shaw Festival

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.