Woodstock Waterfall Park offers great views of Woodstock Falls in the heart of Woodstock, New York. Find out how you can see this beautiful waterfall for yourself.