The Wellesley Town Forest


The town forest in Wellesley was established in 1956 on 220 acres of land.