North Carolina Hostels

North Carolina Travel Tips & Suggestions

Asheville, North Carolina, is the county seat of Buncombe County; considered the largest city in western North Carolina, it boasts a population of more than eighty-three thousand people, and is the eleventh-largest city in North Carolina. Initially colonized by the Spanish and purportedly "discovered" sometime in the …