DailyPhotoBlog A photo, outdoors and travel blog!

Lye Brook Falls

A waterfall in Lye Brook Wilderness, one of the highest waterfalls (125 ft) in Vermont. A century ago this area was heavily logged for industry, but the landscape has now returned to its natural state.
Lye Brook Falls
Download Larger |

Share / Comment on Google