Designed by
Title
Casacading Waterfalls at Willard Brook State Forest in Northern Massachusetts #184930298
Description
Cascading waterfalls at Trap Falls in the Willard Brook State Forest, in Townsend, Massachusetts. A favorite New England attraction.