Waterfall

Dave Parfittwaterfall, new york, central new york, Niagara Falls
Mesmerizing and soothing, waterfalls are some of nature’s most stunning creations, and there are hundreds of them carved into the glacial landscape of Western and Central New York. Read more