MapMyWalk | 9 mile Towpath Loop in Princeton, New Jersey