New Hampshire

Spring At Tucker Brook

Tucker Brook Falls are located in Milford, New Hampshire. In spring, the rocks are covered with a vivid green moss.

By Yankee Magazine

May 20 2012

Spring At Tucker Brook (user submitted)
Photo Credit : Michael Blanchette