One of the great spectacles of spring in New England are the waterfalls and streams that dot the countryside. Fed by snow-melt these turn into monstrous torrents in spring and make spectacular viewing. Here are a few of my favorites.
Thoreau Falls is located just off the Appalachian Trail in New Hampshire (Upper and Lower).
Eliza Brook Cascades in Old Kinsman Notch on the Appalachian Trail, New Hampshire
Where are your favorite waterfalls in New England? Leave a comment.