The Sourwood Festival is held the 2nd weekend of August every year in Black Mountain, NC.
This year's festival is August 10 & 11th, admission is free and the festival runs from 9-7 Sat, and 9-5 Sun in the downtown area.
You can look forward to shopping for handmade jewelry, local artwork, homemade jams and jellies, honeybee products, and more.