This Indian Mound is located at the Owl Creek Archeological Site in the Tombigbee National Forest in Mississippi and is listed in the National Register of Historic Places.
tagged: tombigbee national forest owl creek archeological site indian mound register of historic places