Jonesborough, Tennessee’s oldest town, is your ticket to a charming journey through history, complete with brick sidewalks ...
The courthouse square is the heart of Jonesborough, where locals gather to gossip, tourists come to gawk, and pigeons plot ...