9 Most Charming Cities In Tennessee
9. Nashville
8. Spring Hill
7. Franklin
6. Hendersonville
5. Chattanooga
4. Knoxville
3. Memphis
2. Murfreesboro
1. Johnson City