Asheville is the largest town in Western North Carolina. Since it services several counties, it offers amenities beyond the usual for a town of its size. Asheville offers a large hospital with many medical specialists. It is one of the top 100 hospital for cardiac care The two colleges in Asheville are the University of North Carolina at Asheville and Asheville Buncombe Technical College. There are several more in surrounding towns. Click on surrounding towns to become familiar with their names and locations.