Tennessee has Graceland, Opryland, the Nashville Parthenon, and Dollywood.
So both have some good tourist attractions.
Winter weather? Right now it's 17 degrees in Nashville and 29 in Rapid City, so I guess I'd have to go with South Dakota for winter weather.
Right now it’s 14° here in Clarksville, TN and I am ready for Spring. It could be worse though, my son was in MN a couple days ago where it was -35°