Tag Archives: waterfalls in new england

Waterfalls in New England

There are a series of waterfalls at 13 falls, although there aren't 13 of them! The largest has a 30 foot drop.

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 …

Read More »