Voted "the Prettiest Small Town in North Carolina" and often referred to as the Crown of the Blue Ridge, Blowing Rock is the highlight of the High Country. Named for a unique, natural feature itself, Blowing Rock has always represented a distinctive blend of natural and cultural heritage. The town was first developed as an early resort area, which grew quickly in the 1890s. Modern boardinghouses, hotels, and inns were the first significant businesses...