Viewing a single comment thread. View all comments

doublesecretprobatio t1_jacbxg3 wrote

free i don't know about but there are lots of campgrounds nearby. Willard Brook is a state park up in Townsend not too far from Fitchburg. if you head west just a bit there's a bunch in the Winchendon/Hubbarston/Phillipston area.

0