Where is Chesapeake & Delaware Canal?

Where is Chesapeake & Delaware Canal located?

Chesapeake & Delaware Canal, Chesapeake & Delaware Canal, United States of America (approx. 39.542778°, -75.72056°)


Where is Chesapeake & Delaware Canal on the map?