Willard Brook State Forest sits on 2,597 acres near Townsend, MA. Visitors can enjoy a variety of activities, including, hiking, and cross-country skiing.