From shopping to street art to living history museums, there are lots of things to do in Winston-Salem, North Carolina.| Travel Addicts