 Myles Standish State Forest is located in the towns of Plymouth and Carver in southeastern Massachusetts , approximately 45 miles ( 70 km ) south of Boston . It is the largest publicly owned recreation area in this part of Massachusetts , and is managed by the Department of Conservation and Recreation ( DCR ) . 
