Publish GPX
Terrain: Asphalt
Notes: 12 Mile loop through Southborough, parts of Marlborough and Northborough, and Westborough. Lots of hills too, unfortunately.