The all-encompassing Southern lifestyle magazine named Blowing Rock “The Best Small Town” in North Carolina ... numerous vacation rentals, and abundant celebrations of art and culture.