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.

Please Read: We strongly advise that you check business websites or call ahead for the most up-to-date information on possible limited hours and whether reservations are necessary or not.
Suggest Edit Claim Listing Flag listing