The Canal runs for 60 miles, paralleling the Delaware River from Easton to Bristol, threading its way through two distinct landscapes: one formed of the narrow valleys, wooded hillsides and cliffs, and old canal and market towns to be found in upper and middle bucks County along the Delaware River; the other highly urbanized and developed, beginning near Morrisville, and described in the following section on the Canal's End Reach.