Whether you're looking for thrilling outdoor adventures or just a charming art town, Bakersville is a great choice for your next North Carolina stop. Home to about 450 people, the small town got its ...