Franklin sits south of Nashville on the Harpeth River, a city where a historic Main Street district preserves Civil War era stories alongside a lively present. The Franklin Theatre, a restored movie palace on Main Street, hosts films and concerts, while Carnton, Carter House, and Lotz House preserve homes and battlefields from the Battle of Franklin. Main Street keeps shops, galleries, and restaurants in 19th century buildings, giving visitors a walkable district that rewards slow exploring.