Etowah Mounds

Definition

Etowah Mounds (also known as Etowah Indian Mounds) is a National Historic Landmark and archaeological site near Cartersville, Georgia, USA, enclosing the ruins of a prehistoric Native American city whose original name is unknown. The present designation of Etowah means "town" in the language of the Muscogee-Creek Native Americans.

More about: Etowah Mounds

Timeline

Membership