Nashville, Tennessee, is a city brimming not only with musicians but also artists, art galleries, great restaurants and historic sites.