Small Town Travel Series: The Best Things to do in Blowing Rock NC Blowing Rock is a magical small town nestled in the mountains in western North Carolina (not far from Asheville). And while it may be considered a "small town," there is no lack of things to do and places to explore! We stayed… Continue reading Small Town Travel Series: The Best Things to do in Blowing Rock NC