MapMyWalk | 22 with 6 mile towpath in Princeton, New Jersey