(Last Update: 24 Apr 2023)
Turkey Creek, a Lake Lure, North Carolina vacation rental cabin is tastefully decorated in a comfortable, rustic style with historic photos and aut