MapMyRide | The Vermont Side of the Connecticut River, Northern Section in Stratford, New Hampshire