We're planning on driving a part of the Blue Ridge Parkway next June. I'm not sure if we should allow one day or two for this particular section of it, which would be from Asheville to (roughly) Boone. We would like to stop (and hike a bit) at Craggy Gardens, Linville Falls, Linn Cove Viaduct, plus anything else worth stopping at along the way (suggestions?). We would also like to spend some time at Grandfather Mountain, and then drive onto Boone to spend the night.
Is it possible to do all this in one day, or should I plan for two? We could possibly wait and do Grandfather Mountain the next day, before we start for home.