Hi SandT: The idea about the Blue Ridge Parkway is a good one. The parkway is a scenic, windy, mountain road with scores of turn-offs to get out and have a good view or short hike. You can drive it north from Asheville for as long as you wish -- one idea is to drive it up to Blowing Rock -- an adorable little mountain town with plenty of things to do. Right there is also the Moses Cone Estate -- a beautiful place to walk around -- one of the prettiest in the South, I think. If you want real, true southern towns, there just isn't anything more southern than Charleston and Savannah. If you want something smaller, there's Beaufort, SC just to the north of Charleston which is a wonderful little southern town. In between Charleston and Savannah are the popular resort/beach islands of Kiawah Island, SC, and Hilton Head with pleanty of beach, beautiful bike paths, and full of the big old trees with Spanish moss. But if you're set on heading to Florida for beach, then drive along the coast through Georgia to get there.