Van Life Trails: Exploring Texas Falls in Green Mountain National Forest VT
Follow
In this video I happened upon Texas Falls, a waterfall in the Green Mountain National Forest in Vermont. It was a beautiful place to spend some time at.
"If you think adventure is dangerous, try routine. It's lethal" Paulo Coelho