That’s Jonesborough, Tennessee for you – the oldest town in the state and possibly the most charming spot you’ve never considered for affordable living. Let me tell you, there’s something magical ...