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 Detail:United States of America
Keywords:Cohoes, Cohoes Falls, Cohoes, NY, falls, landscapes, sky, upstate ny, water, waterfalls, wonders of the world