A little “peace” of heaven just off the Blue Ridge Parkway