Texas Falls
WaterfallUSA
Texas Falls
Waterfall · USA
Description
A scenic waterfall where a brook churns through a narrow rock gorge in the Green Mountain National Forest near Hancock, Vermont. An easy interpretive loop follows the cascade.
Details
- osm
- node/9170912191