One of my favorite places for a weekend getaway in North Carolina is Moore County, famously home to Pinehurst and Southern Pines. The county also has charming small towns, including Aberdeen, Cameron, and Carthage, which offer great antiquing, shopping, dining, drinking, and local history. While Moore County is known for being the home of American…

