Leaf Peeping in Virginia and North Carolina

Looking for leaf peeping sites to add to your fall getaways this year? Here are two southeastern US locations to consider: Asheville, North Carolina  Tucked away in the Blue Ridge Mountains, Asheville is a hip, thriving mountain city known for the longest autumn...