DESCRIPTION: Indian Head is a large, prehistoric archaeological site located on a wooded bluff twenty-five feet above the west bank of the Maurice River. It covers nearly seventy acres in space and 10,000 years in time. Archaeologists have unearthed evidence here for every cultural type found in ... » Learn More about Indian Head Site