Lake Wyola State Park, also known as the Carroll A. Holmes Recreation Area, is located in the quaint hill town of Shutesbury, just north of Amherst. This 40-acre day-use area is located on the shores of Lake Wyola, a Native American word meaning quiet waters. Here on the crystal clear waters of the 128-acre lake one can swim at the guarded beach or picnic at one of the many picnic sites all with charcoal grills.