Property Photos
Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
Located in the towns of Ashby and Townsend, Willard Brook State Forest is just 50 miles from Boston. This site encompasses 2,597 acres and is an exquisite example of classic New England woods. Camping, hiking, bird watching, fishing, and horseback riding can all be easily enjoyed throughout the forest. Leashed pets are welcome.