MapMyRun | Provincetown Half Loop to Herring Beach and Back in Provincetown, Massachusetts