MapMyRun | Leg 26: Milford to Hopkinton via Charles River Bike Trail in Milford, Massachusetts