1-2 days are ideal to explore the beautiful twin towns of Winston-Salem in North Carolina. In case you want to wind up your trip quickly, you can cover some of the city’s major attractions in a day as well.