Michael Castle Trail
United States
>
Delaware
>
New Castle County
>
Delaware City
>
Michael Castle Trail
Michael Castle Trail is an asphalted street in Delaware City.
Michael Castle Trail
type of road
cycle path
Delaware City Branch Canal Trail
Wiso's, Kathy's Crab House
Clover Circle