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