Town Creek Indian Mound is an archaeological site located in Mount Gilead, North Carolina, United States of America. It is a prehistoric Native American village and ceremonial center that was inhabited and used by the Pee Dee people around 1,000 years ago.
Town Creek Indian Mound is a fascinating destination for history and culture enthusiasts. Visitors can explore the reconstructed ceremonial center and learn about the daily life and rituals of the ancient Pee Dee tribe. The site offers guided tours, educational programs, and interactive exhibits that provide a unique insight into the area's Native American heritage.