Town Creek Indian Mound

Address Restricted
North Carolina
United States