Sounds like the area has been being used as a dumping ground for bodies for awhile.
BABYLON? There’s a city in NY called BABYLON? Don’t tell me, does it have a PORT?
My thoughts exactly...