by Christopher McDade | Sep 27, 2019
The Boroughs Loop Trail connects the trail networks of Marlborough, Southborough, Westborough, and Northborough to create a 33-mile regional trail that encourages the exploration, enjoyment, and protection of the Boroughs’ beauty and natural resources. October...
by Christopher McDade | Sep 27, 2019
The Boroughs Loop Trail connects the trail networks of Marlborough, Southborough, Westborough, and Northborough to create a 33-mile regional trail that encourages the exploration, enjoyment, and protection of the Boroughs’ beauty and natural resources. October...