The Rochester Town Forest


The town forest in Rochester was established in 1932 on 20 acres of land.