Willard Brook State Forest – West Townsend, Massachusetts

The Willard Brook State Forest is headquartered in West Townsend, Massachusetts. The state forest comprises some 2,597 acres of woodland. Activities in the park include camping and such day use options as swimming, picnicking, fishing, hiking and cross country skiing. In addition to the two

Read more