As one of the only villages directly off Blue Ridge Parkway, Blowing Rock is known for its hundreds of small shops, galleries, boutiques, antique stores, and ...