The town of Black Mountain, NC is a wonderful weekend getaway; 3.5 hours north of Atlanta and minutes outside the city of Asheville, it offers the best of both worlds – small town charm with amazing mountain views coupled with close proximity to Asheville’s awesome dining, arts, and...