Liberty is a town in Randolph County, North Carolina, United States.
Category: Randolph, North Carolina, United States