Town Creek Indian Mound is located near Mt. Gilead, North Carolina. It is an ancient site which they seem to believe share many things with the Cherokee (my opinion of their opinion).
Photo album created with Web Album Generator