Native American

Yuchi Town Site (Russell County, Alabama)
A late prehistoric and historic era archaeological site showing occupation of both the Apalachicola and of Yuchi tribes.