3 photos
The grand and beautiful Cohoes Falls, in Cohoes, New York. It's been called the eight wonder of the world. There is now an easy access park -- Falls View Park -- providing great views of the falls, and occasional riverbed access.
The falls is 90 feet high and 1,000 feet wide.

Categories & Keywords
Category:Travel and Places
Subcategory:North America
Subcategory Detail:United States of America
Keywords:Cohoes, Cohoes Falls, Cohoes, NY, falls, landscapes, sky, upstate ny, water, waterfalls, wonders of the world

Falls PowerCohoes Falls in Cohoes NY with a stormy skyStormy Waters