American Falls in Niagara Falls, New York is an impressive waterfall. It provides excellent picnic, restrooms, trails, viewing platform opportunities. Many find peaceful atmosphere, stunning beauty. Experience the serene beauty of this natural gem.
Spicer Falls
Spicer Falls in Cuyler, New York is a stunning natural feature, but please note it is on private property and