Delaware City
Here we are in the metropolis that is Delaware City. It seems that the founders of this rather nice little village had aspirations, or at least good marketing skills, for Delaware City is a small, tidy waterfront main street and a few homes, then the nearby oil refinery which seems to be what people do […]