Just off the Blue Ridge PArkway in the North Carolina Mountains. Blowing Rock is a storybook village filled with upscale shops, unique attractions, ...