Franklin, Tennesse a small, historic town located just 20 miles south of Nashville. Know for its Civil War history and thriving downtown town, a visit to Franklin, Tennessee makes for a perfect weekend getaway or convenient road trip stop!