The Town of Great Barrington owns 266 acres of land spanning 12 properties, and has 0.4 miles of public trails