Private vacation rental by owner.Nestled in the Blue Ridge chain of the Appalachian mountains, in the shadow of Pickens Nose Mountain, North Carolina mountain cabins are just 5 miles from Dillard,...