1/15/2015 Niagara Falls Border of Ontario, Canada and New York, United States …

1/15/2015 Niagara Falls Border of Ontario, Canada and New York, United States 43.0799°N 79.0747°W   Niagara Falls is the collective name for three waterfalls that straddle the border between Ontario, Canada and the United States. The falls have the highest flow rate of any waterfall in the world, with a vertical drop …

Read More »