MapMyRide | 3.38 mile loop in North Branch, Minnesota