Looking for things to do in Franklin, NC? From family events to festivals to nature activities, there is something for everyone!