Waterfalls in Woodbury
Blake Falls
Woodbury, VT 05650
Blake Falls in Woodbury, Vermont is a scenic waterfall destination tucked away along the roadside. Visitors can easily locate the falls by parking in a pull-off area and following the sound of cascading water. The descent to the waterfall can be challenging in wet conditions, so proper footwear is essential for safely navigating the slippery terrain.