Rock Ridge Farm
Language: English
An upscale resort in the mountains of Blowing Rock, North Carolina featuring a spa, lake, Timberlake's Restaurant, Bob Timberlake Inn, fly fishing and more.