The Town of Dunstable owns 1.4 square miles of land spanning 29 properties, and has 8 miles of public trails