The 10 Best Family-Friendly Activities in Asheville Asheville, which lies within the stunning Blue Ridge Mountains in North Carolina, is known for its natural beauty, thriving arts…