The Ipswich Town Forest


The town forest in Ipswich was established in 1940 on 114 acres of land.