• Leominster State Forest

    Leominster State Forest is a 4,300-acre (1,700 ha) Massachusetts state forest located in the towns of Leominster, Fitchburg, Princeton, Sterling, and Westminster. Plants such as mountain laurel are common within the forest as is an abundance of wildlife. The forest’s historical artifacts include cellar holes, stonewalls, fruit trees and other read more