Pine Acres Family Resort is located in Oakham, Ma, on Lake Dean near the Wachusett Mountain area. This very large park is absolutely beautiful. It has 350 sites, full hookups to wilderness tenting to cabins of all kinds, rustic to executive. As...
Read more