Get Paid To Promote, Get Paid To Popup, Get Paid Display Banner

Sunday, March 28, 2010

Niagra Falls New York - Must Visit Location

The Niagara Falls - among the largest, most impressive and best known falls in the world - lie in the extreme north-west of New York State. Here masses of water from Lake Erie plunge over an almost 200 ft drop to flow into Lake Ontario. First described and sketched by a missionary,Louis Hennepin in 1678, they attract over 12 million visitors a year.The masses of water are used to produce energy.