Indian Mounds

Bottle Creek Indian Mounds (Baldwin County, Alabama)
An archaeological site within the Mobile-Tensaw River Delta near Mobile, Alabama.