MapMyWalk | Williamsport, Boonsboro, Sharpsburg 42 miles in Williamsport, Maryland