Lake Wyola State Park
Lake Wyola State Park, also known as the Carroll A. Holmes Recreation Area, is located in the town of Shutesbury, Massachusetts.

Suggest Edit Claim Listing Flag listing