Abstract:
Beaufort and Blowing Rock, two towns on opposite ends of the state, have more in common than one may think. Both represent small-town America and embody the spirit of their respective regions--the coast and the mountains--the areas North Carolinians and out-of-staters flock to.