Indian Mound Park

From Wikipedia, the free encyclopedia

Indian Mound Park, also known as Shell Mound Park, is a prehistoric ceremonial ground on Dauphin Island, off the coast of Mobile County, Alabama, in the United States. On August 8, 1973, the park was listed with the National Register of Historic Places.

[edit] Reference