www.chetola.com
Chetola Resort at Blowing Rock is an upscale resort in the mountains of North Carolina featuring a spa, lake, The Manor House Restaurant, The Bob Timberlake Inn, condominiums, lodge rooms, real estate and more.
Language: English Page Rank: 4 Last Checked: 08/08/2013