Shep Meadow
Shep Meadow is a scenic location along the Deerfield River in the Green Mountains National Forest.
Why ads? π€ / Privacy Policy π³
Shep Meadow is a scenic location along the Deerfield River in the Green Mountains National Forest.
48.2% of Vermont is in the Lake Champlain - Richelieu River watershed, with much of rest of the state in the Upper Connecticut River watershed (37.4%).