All images here are available for licensing for use... please contact for rates.
Niagra Falls, New York
Niagara Falls are waterfalls on the Niagara River, straddling the international border between Ontario, Canada and New York State, US. 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. (August 10, 2001)Read More