Of all the waterfalls in New Hampshire, Tucker Brook is at the top of my list. Located at Tucker Brook State Park in Milford NH, it is a very easy a pleasant 10 minute hike to the falls.
By Yankee Magazine
Sep 06 2012