There is no agreed-upon definition of a ghost town. For most, the term describes the location of a former human settlement, now abandoned. By that definition, Delaware County is full of ghost towns: ...
Just in time for Halloween, these spooky things in and around Delaware could cause the shivers. Keep reading. If you dare. Boo!