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.
Tags:
state park
add to our listings







