Reidsville is the perfect place for a day trip because it has plenty of attractions to keep you busy. From a lake to one of the best trails in North Carolina, it has plenty for the outdoor enthusiast. Its downtown also has some great boutique shops to check out.