Nashville is the heart of country music, but it also has a rock scene, history, art, competitive business, and natural beauty. It is also Tennessee’s state capital. Even if you spend several days in town, you aren’t likely to run out of things to do.