MapMyWalk | 20.00 mi Walk on May 31, 2012 1:06 PM in Portsmouth, New Hampshire