The Greystone Inn

Greystone Lane
Lake Toxaway
North Carolina
United States