oh I'm in Delaware,this is along the bay off Rt9 right by a town called Dobbinsville in New Castle also across from an old time/still exists Beach called Deemers Beach,i'm not sophisicated enough for Coordinates <sp?>
its just a small patch of woods today right before a road called Llangollen blvd too,walked through it today didnt see much but leaves and a Deer,lots of indentations..gonna bring it up at next local meeting too maybe get a small group in there...but if anyone got better research find out wha it is!