Other Small Towns Complain: “We never had a chance.” Blowing Rock is North Carolina’s prettiest small town, according to a poll of 32 in-state journalists. The Crown of the Blue Ridge won out in a close race with the village of Pinehurst in the scenic Sandhills area....