Tucked away in the far northeast corner sits Tennessee's oldest town, the town of Jonesborough. Founded before Tennesee even existed, you can feel the weight of history throughout the community ...