Photographer's Note

Niagara Falls is a set of massive waterfalls located on the Niagara River in eastern North America, on the border between the United States and Canada.

This view is of the Niagara Falls on the US side which is located not too far from US city of Buffalo.

Niagara Falls is not only renowned for its beauty. The Falls are a valuable source of hydroelectric power for both Ontario and New York. A popular tourist site for over a century, the Falls are shared between the twin cities of Niagara Falls, Ontario and Niagara Falls, New York.

mugush, edytungkal, teutza has marked this note useful

Photo Information
Viewed: 1663
Points: 10
Additional Photos by Claudia Matesiu (cmatesiu) Silver Note Writer [C: 8 W: 0 N: 14] (104)
View More Pictures