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

[ngg src=”galleries” ids=”27″ sortorder=”7168,7169,7171,7172,7173,7174,7187,7182,7181,7176,7175,7177,7178,7170,7179,7180,7184,7185,7186,7188,7189,7183,7190″ display=”basic_thumbnail” thumbnail_crop=”0″ images_per_page=”25″]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.