North Carolina boasts many of the top Blue Ridge destinations, from the gorgeous waterfalls of Stone Mountain State Park to the charming and underappreciated artsy North Carolina town of Valle Crucis.