Indian Head Site

The Indian Head Site is a 64.7 acre archaeological site located along the Maurice River in Deerfield Township, Cumberland County, New Jersey, United States. Relics have been recovered here spanning nearly 10,000 years, from the Paleo-Indians to the indigenous peoples of the Eastern Woodlands. The site was added to the National Register of Historic Places on October 27, 2004.