(WGHP) — North Carolina is a truly beautiful place to call home or simply just stop by for a visit. From the gorgeous views of the mountains in the west to the lush forests in the Piedmont and the ocean views on the Outer Banks; the Tarheel State has everything to offer when it comes to the beauty of nature.
This Asheboro restaurant is one of the best in the country With that being the case, Southern Living has compiled a list of the 15 …