Niagara Falls NY is voluminous waterfalls on the Niagara River, straddling the international border between the Canadian province of Ontario and the U.S. state of New York. The falls are north-northwest of Buffalo, New York and south-southeast of Toronto, Ontario, between the twin cities of Niagara Falls, Ontario, and Niagara Falls, New York."/>


Niagara Falls NY - Poetry in Motion by Selene Mathew

The Niagara Falls NY is voluminous waterfalls on the Niagara River, straddling the international border between the Canadian province of Ontario and the U.S. state of New York. The falls are north-northwest of Buffalo, New York and south-southeast of Toronto, Ontario, between the twin cities of Niagara Falls, Ontario, and Niagara Falls, New York.

over 2 years ago

Comments: