Amid the rolling farmland of central North Carolina, in the small town of Denton, three nearly identical Confederate statues ...
This 100-acre park offers seven miles of hiking trails and an opportunity to explore some caves in North Carolina.