Town Creek Indian Mound
Archaeology

Town Creek Indian Mound

Mt Gilead, North Carolina

Town Creek Indian Mound is an archaeology museum in Mt Gilead, North Carolina, showcasing artifacts and discoveries that illuminate ancient civilizations.